Vice President Sara Duterte of the Philippines was impeached by lawmakers Wednesday, further escalating political tensions in a strategically important U.S. ally in Asia.
MANILA: Amid controversies surrounding Vice President Sara Duterte’s behaviour at recent budget hearings, where she was ...