Embattled Michel Temer deploys troops to streets – Al Jazeera Featured International Embattled Michel Temer deploys troops to streets – Al Jazeera Editor May 25, 2017 Brazil’s president ordered federal troops to restore order in the country’s capital, Brasilia, after some ministries were... Read More Read more about Embattled Michel Temer deploys troops to streets – Al Jazeera