Jeffrey Lord reacts to Facebook slapping a warning label on video of Tucker Carlson’s interview with Chinese virologist Dr. Li-Meng Yan, who claimed to have evidence showing China “intentionally” released COVID-19 onto the general population.
Subscribe:
Apple Podcasts | Stitcher | Google Podcasts | RSS | Spotify