Pentagon Admits Supporting 46 Biolabs in Ukraine Europe International Pentagon Admits Supporting 46 Biolabs in Ukraine June 10, 2022
What’s Behind Washington’s Denial of Biowarfare Weapons Programme in Ukraine? Europe International What’s Behind Washington’s Denial of Biowarfare Weapons Programme in Ukraine? March 17, 2022
China Demands an Explanation From the US About its 3rd Country Bio Labs International News China Demands an Explanation From the US About its 3rd Country Bio Labs April 30, 2020