Home World News Brazil’s President Deploys Federal Troops to Quell Protests

Brazil’s President Deploys Federal Troops to Quell Protests

by admin May 24, 2017