Good ideas and conversation. No ads, no tracking. Login or Take a Tour!
kleinbl00 · 975 days ago · link · · parent · post: Wuhan ‘lab leak’: Explosive Channel 4 documentary provides compelling evidence supporting Covid origin theory
BBC4 Youtube: