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 yet. Maybe the WHO didn’t, but some diplomatic scientists found some very scary things a couple years ago and the […]

Continue Reading