Sara Duterte Impeachment Trial Opens in Philippine Senate on July 6, 2026 | Epistemic News