Photos

Week in pictures, July 5-11

Our weekly round-up of remarkable photos includes scenes from Brazil, Spain, Germany, India and elsewhere around the world.

Top news images from Brazil, France, Spain, Germany and elsewhere