Pictures of the week: Jun 29 - July 6

MORE FROM AL JAZEERA
MUST-SEE PROGRAMMES