Kathryn Hill
on March 22, 2022 26 views
After a request from the FDA to suppress vaccine data for the next 75 years, a 55,000-page set of Pfizer documents has recently been released. Vaccine effici...
Be the first person to like this.