Anti-police Protests Break Out in Rio Slum Near Main Tourist Zone
Police stand next to barricades on fire set up by residents, on April 22, 2014. Angry residents set fires and showered homemade explosives and glass bottles onto a busy avenue in the city’s main tourist zone. (Photo by Lucas Landau/Reuters)
← Previous picture
Next picture →
Military Woman Gallery
Must See Places
Google Ads Privacy