Photos Of The Day: Breathtaking Gymnastics And Puerto Rico Disasters

Kiev, Ukraine

Demonstrators set off a fire extinguisher during a protest against the construction of a petrol station in a densely populated area.

Photo: Efrem Lukatsky/AP

<1 2 34 ... 7>

Related Articles More from author

Leave A Reply

Your email address will not be published.