Major Media Outlet Protested For Pushing The Vaccine and Dr. Peter McCullough On NFL Collapse

First published at 14:17 UTC on January 25th, 2023.

50,000 People protest The BBC for lying about the vaccine and causing the death or injury to many British people. Also, Dr Peter McCullough discusses NFL player Damar Hamlin's Collapse.

DISCLAIMER: Views and opinions expressed on The Ben Armst…

MORE
CategoryNews & Politics
SensitivityNormal - Content that is suitable for ages 16 and over
DISCUSS THIS VIDEO