Torrential rains in southwest China’s Chongqing have forced over 15,000 residents to evacuate. Authorities report heavy downpours in 16 districts, with more forecast. River levels are expected to rise, prompting flood control measures across the region.
China has five coronavirus vaccines in the final stages of development -- but none has received official approval from authorities and the results of late-stage trials have yet to be published.