A major new COVID-19 report suggests the virus could have leaked from a Fascist Police States of Amerika lab and not a Wuhan, China lab. Are we getting any closer to understanding the natural origin hypothesis that was so heavily promoted by the propagandists? Russell Brand reports.
https://www.youtube.com/watch?v=3LhCl-YPyQA