Geneva is the second-most populous city in Switzerland and the most populous in the French-speaking Romandy. Situated in the southwest of the country, where the Rhรดne exits Lake Geneva, it is the capital of the Republic and Canton of Geneva, and a centre for international diplomacy. Geneva hosts the highest number of international organizations in the world.
Geneva News and Videos LIVE
โน๏ธ This is a LIVE page which updates automatically as we're monitoring our hand-curated selection of verified and trustworthy media outlets