Wuhan is the capital of Hubei province, People's Republic of China. It's the most populous city in Central China, and one of the nine National Central Cities of China. Read More
In China, thousands of people have "disappeared" as authorities "snatched" them from their homes and off the streets, as part of a secretive and sinister program against those who fall foul of the regime, according to a media report. ...
Raising concerns about the health condition of Chinese journalist and former lawyer Zhang Zhan, the International Federation of Journalists (IFJ) has urged the Chinese authorities to exonerate and release Zhang immediately. ...
Public documents revealed that the US government has pumped USD 3.1 million into health organisation 'EcoHealth Alliance' to back COVID-19 research at China's Wuhan Institute of Virology (WIV), Fox News reported. ...