HomeWorld NewsChina peddles falsehoods to push the idea that the virus came from somewhere else. China peddles falsehoods to push the idea that the virus came from somewhere else. 0 Ahmad December 06, 2020 Tags World News Newer Older