Analysis

Big Tech Stops Removing Posts That Claim CV Man-Made

May 27, 2021 0

Facebook Stops Removing Posts Claiming COVID-19 Man-Made After Lab-Leak Hypothesis Finally Goes Mainstream BY TYLER DURDEN After nearly 18 months of punishing anyone who suggested that COVID-19 might have  originated in a Wuhan lab, Facebook […]

1 2 3 121