China locks down key transportation hub; markets fear economic fallout

China Locks Down Key Transportation Hub; Markets Fear Economic Fallout

China has locked down a major transportation hub in the south over a Covid-19 outbreak. Pictured is an empty highway in Guangzhou, China, on November 18.