Search Input
Log in
Sign up
Watch fullscreen
The Newsmakers: Dilma Rousseff's Legacy
TRT World
Follow
Like
Favorite
Share
Add to Playlist
Report
7 years ago
Brazil's Dilma Rousseff was defiant to the end, but she's been dealt a crushing defeat. For ten months she's been fighting moves to impeach her, in a process ...
Show less