‘Very Hastily Squelched’: CNN Host Questions Dem Rep On Lab Leak Theory Narrative
Favicon 
dailycaller.com

‘Very Hastily Squelched’: CNN Host Questions Dem Rep On Lab Leak Theory Narrative

'It was very hastily squelched'