Will Sara Duterte take the witness stand? Lawyer says it may depend on 24 defense witnesses
Defense counsels listen during Day 39 of the impeachment trial of Vice President Sara Duterte at the Senate of the Philippines in Pasay City on Tuesday, October 13, 2026. The court tackled administrative matters, including the handling of confidential documents in the prosecution’s formal offer of e
Read More