The first impeachment complaint against Vice President Sara Duterte was filed by civil society organizations before the House ...
An impeachment complaint has been filed against Philippine Vice President Sara Duterte, who is facing a legal storm over a ...