MANILA, Philippines — Vice President Sara Duterte has been checkmated in her impeachment trial as the evidence presented against her is hard to debunk and dispute, prosecution panel spokesperson Robert Ace Barbers said on Tuesday. Barbers, in a press briefing, said it is hard to fathom how the documents and testimonies from government officials will
Read full article