By Center for Trade Union and Human Rights In the past few days, Filipino workers and people have witnessed numerous antics ...
An impeachment complaint has been filed against Philippine Vice President Sara Duterte, who is facing a legal storm over a ...