Vice President Sara Duterte has filed the second legal challenge against her impeachment at the Supreme Court.
The Senate is preparing for Vice President Sara Duterte’s impeachment trial but the proceedings will not start until sessions ...