france stadium

France turns national stadium into vaccination centre

The French government has turned the 80,000-seat Stade de France, the national stadium located in the northern suburbs of Paris, into a massive vaccination centre to step up Covid-19 vaccine rollout and provide relief to overwhelmed hospitals. Apr 7, 2021
U.S. says looking to coordinate participation in Beijing Olympics with allies

US weighs joint approach to Beijing Olympics with allies

The United States on Tuesday said that it is looking to discuss with partners and allies how to proceed with participation in the Beijing 2022 Winter Olympics in a coordinated way, amid growing calls for a boycott of the Games over China's human rights record. Apr 7, 2021