In a recent interview, Richard Horton, editor-in-chief of The Lancet, omitted critical facts that contradict his conclusions about ‘unfair’ criticism of China.

Praise the Lord

https://www.lifesitenews.com/