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