Video: Burning Duterte: Filipinos torch effigy of president to mark Labor Day

Around 5000 workers and activists from various groups held a rally to protest what they say is the failure of Philippine President Rodrigo Duterte to fulfill a major campaign promise to end…

Via Youtube