Swiss authorities plan to temporarily restrict airspace over the city of Geneva and to deploy up to 3,000 troops and police officers as part of extra security for the summit between Russian President Vladimir Putin and U.S. President Joe Biden next week
Read More




