Protest greets Olympic torch arrival in Brazil
The looming impeachment of President Dilma Rousseff took center stage as Brazil formally began the run up to the Summer Olympic Games.
The looming impeachment of President Dilma Rousseff took center stage as Brazil formally began the run up to the Summer Olympic Games.