XPChronicle
December 3, 2024
An impeachment complaint was filed Monday against Philippine Vice President Sara Duterte, who is facing a legal...