SNAPSHOTS

Brazil: A New Scandal Engulfs the President

MIN READMay 18, 2017 | 14:29 GMT

New obstruction of justice allegations against the country's embattled leader have sparked street protests and calls for his impeachment by Brazilian lawmakers. ...

image of globe

Connected Content

Article Search