The Day in Photos – April 30, 2017

A demonstrator breaks the windshield of a truck that belongs to a subway maintenance crew after clashes with police broke out during a general strike in Rio de Janeiro, Brazil, Friday, April 28, 2017. Public transport largely came to a halt across much of Brazil on Friday and protesters blocked roads and scuffled with police as part of a general strike to protest proposed changes to labor laws and the pension system. (Photo by Leo Correo/AP Photo)
The Day in Photos – April 30, 2017
   
  Military Woman Gallery

Must See Places

Google Ads Privacy