494 Here’s today’s thread on the details coming out of Ukraine! Russian government and military talking about the Biolabs and directly accuse US of creating bioweapons... (twitter.com) posted 2 years ago by purkiss80 2 years ago by purkiss80 +498 / -4 63 comments share 63 comments share save hide report block hide replies
https://threadreaderapp.com/thread/1500693844886802437.html