Brazil: large troop deployments to the borders and major cities.

2 years ago
160

Brazil: Hundreds of videos from all over the country are appearing on social networks documenting large troop deployments to the borders and major cities.

Loading 2 comments...