House prosecution panel says it has 25 witnesses for VP Sara Duterte impeachment trial
The lead prosecutor for the House impeachment prosecution panel today revealed that they have listed 25 witnesses who may be presented during the impeachment trial of Vice President Sara Duterte.