Jon Stewart defends 'lab leak' theory


Even liberal poster boy Jon Stewart agrees with the Wuhan lab leak theory.

This video is actually really funny.


Sponsored Content

Sponsored Content