Fear of PM Modi forces China to rant against former Indian science teacher who investigated Wuhan lab leak theory
Fearing that the truth of its biggest biological warfare on humanity might come out, China and its propaganda machinery have swung into action. ...