230 Another win for conspiracy theorists: the biolabs in Ukraine exist! CONFIRMED! (twitter.com) posted 2 years ago by bigly_productions 2 years ago by bigly_productions +231 / -1 6 comments share 6 comments share save hide report block hide replies
Ahhh shit ya mean russian media was once again more accurate then western media? Shocked i say. Shocked.