Senate impeachment court orders banks to testify in Sara Duterte trial
GMA Network - Oct 1, 2026
The Senate impeachment court has ordered officials from seven banks and seven financial firms to testify before the impeachment trial of Vice President Sara Duterte.