For Brazilians, the clamor of the imminent Rio Olympics is somewhat overshadowed by rallies protesting the biggest political corruption scandal in decades, as they call for the president’s impeachment and for the former leader to stand trial.
Read Full Article at RT.com