A poll conducted by YouGov has found that more than two-thirds of Americans blame China for the global coronavirus pandemic.

The survey, commissioned by the Victims Of Communism Memorial Foundation, found a strong consensus view China as culpable.



Read more…