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
President Donald Trump's last attempt to block travel from Europe in March triggered chaos and a surge of coronavirus-exposed passengers into the cities and suburbs across the United States that went unchecked for weeks and lead to an increase in inf ...