Top 10 world news today: Barrett appointed to US Supreme Court, US-Taiwan defence deal, and more

Read in App