146 Hmm. Looks like Fetterman and the "Lab Leak Theory" just merged. Not surprising (media.patriots.win) WE ARE THE MEMES posted 1 year ago by catsfive 1 year ago by catsfive +147 / -1 8 comments download share 8 comments share download save hide report block hide replies
Scary damn lab. Was it in Ukraine? Asking for a friend.