An emergency press conference was held at a local police station in northwest China’s Qinghai Province after sudden mud-rock flows triggered by torrential rain struck...
More than 541.92 million people have been reported to be infected by the novel COVID-19 globally and 6,741,055 have been reported dead, according to a...