M: Covid: Leaks, Lies And Incompetence

First published at 21:56 UTC on June 15th, 2021.

With a report that researchers from China’s Wuhan Institute of Virology became sick in 2019, and Downing Street denying that trade talks with India were the reason they waited 17 days before putting India on the travel 'red list', what are…

SensitivityNormal - Content that is suitable for ages 16 and over
The owner has disabled comments on this video.