Geneva is the second-most populous city in Switzerland and the most populous city of Romandy, the French-speaking part of Switzerland. Situated where the Rhône exits Lake Geneva, it is the capital of the Republic and Canton of Geneva.The municipality has a population of 203,951, and the canton has 504,128 residents. Read More
Terming the latest US intelligence report on origins of COVID-19 as "unscientific", China once again accused Washington of political manipulation of virus probe, which it believes can damage the global efforts in fighting the pandemic. ...
For Uyghurs and other minority and suppressed groups like Tibetans, the celebratory claim by China's President Xi Jinping of "blazing a path in human rights development" as the country marked 50th anniversary of its membership in the United Nations i ...