Taiwan president defiant on surprise Eswatini trip after China calls him a ‘rat’ May 3, 2026 · The Independent Read full story at source