Thousands of protesters have taken to the streets of Manila to demand the impeachment of Philippines Vice President Sara Duterte. Protesters in the capital held placards calling for ...
Philippine Vice President Sara Duterte faces impeachment initiated by the House of Representatives amid a political feud with President Ferdinand Marcos Jr. Citing constitutional violations and ...