Rio Police in City of God

A man sits as a police armored vehicle is seen during an operation against drug dealers in City of God or City of God slum in Rio de Janeiro, Brazil, November 23, 2016. (Photo by Ricardo Moraes/Reuters)
Rio Police in City of God
   
  Military Woman Gallery

Must See Places

Google Ads Privacy