LIB MELTDOWN IMMINENT: Jon Stewart made a very convincing case for the Wuhan lab-leak theory last night on Stephen Colbert's show

Posted at 7:53 am on June 15, 2021 by Greg P.