February 02, 2023
Let There Be Monsters – and Biolabs
The Kremlin disinformation machinery continues to fabricate make-believe stories about biolabs in Ukraine and bioweapons testing, while tossing its tentacles near and far.