Site icon Attack the System

NYT FALSELY Claims ‘Lab Leak’ Theory Debunked After Former CDC Director Comes Forward

YouTube Poster

Saagar Enjeti analyzes the theory that the coronavirus was made in a Chinese laboratory.

Exit mobile version