Mass protests calling for the ouster of President Michel Temer over bribery allegations have gripped Brazilian cities. Hundreds of people took to the streets in at least 16 regions on Sunday, as more groups joined the calls for impeachment.
Read Full Article at RT.com