Latest video release about Coronavirus. Have a look at this “China orders US consulate in Chengdu to close | DW News” video below:

China has ordered the United States to close one of its consulates in a tit-for-tat move. The foreign ministry has given US officials 72 hours to leave the consulate …..(read more)