Posts

Showing posts with the label Lab Leak

Fauci funded 'bat-human interface' research in China to avoid an outbrea...

Tucker: Why did they lie to us for so long