3 years agoWATCH: Jon Stewart Mocks China's COVID Origin Stories on Late Night TV -- Shocks EveryoneNick Adams