92 A Russian report on the biolabs in Ukraine, translation in the comments! (t.me) posted 1 year ago by SBDAmerican 1 year 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?