Friday April 24, 2026
The outcome was seen as a forceful rebuke of Beijing’s ongoing campaign to isolate the island