Brazil: Thousands protest in Sao Paulo to demand Temer's resignation

Brazil: Thousands protest in Sao Paulo to demand Temer’s resignation

Demonstrators protest against Brazilian President Michel Temer in Sao Paulo, Brazil. Photo: AFP

May 19, 2017 9:05 PM (UTC+8)