3 ms·The Lab Leak Theory Doesn’t Hold Up1 points by Edmond 5y agospadez 5y agoBut the emails mentioned here is very interesting.. https://www.youtube.com/watch?v=DNxoVFZwMYw https://www.youtube.com/watch?v=DNxoVFZwMYw