92 A Russian report on the biolabs in Ukraine, translation in the comments! (t.me) posted 2 years ago by SBDAmerican 2 years ago by SBDAmerican +92 / -0 2 comments share 2 comments share save hide report block hide replies
But will the UN listen? Or do anything?