The Philippine Senate has convened as an impeachment court for Vice President Sara Duterte's trial over criminal charges.
MANILA – The Philippine Senate convened as an impeachment court Monday for the trial of Vice President Sara Duterte over criminal charges, in a time of deep divisions that erupted into an exchange of ...