A petition has been filed by Vice President Sara Duterte before the Supreme Court (SC) to block the impeachment complaint ...
Vice President Sara Duterte has filed the second legal challenge against her impeachment at the Supreme Court.