Is This A War Zone?! Nope, Just The Streets Of Rio…
It still baffles me that the World Cup went off without a hitch in Rio de Janeiro.
If you have tips you want American Military News to investigate please email [email protected]. Your identity will be protected.
This video shows police fighting with drug dealers in the streets with some heavy weaponry!
Check it out! WILD!