China

China Denies Leak: Embassy Cables Say Otherwise

Responding to accusations that the coronavirus originated from a Wuhan, China lab, foreign ministry spokesman Zhao Lijian had nothing to say on Thursday, other than the World Health Organization hasn't found any evidence of that ....

Continue reading