Thursday June 11, 2026
The outcome was seen as a forceful rebuke of Beijing’s ongoing campaign to isolate the island