The Lead: So… About Those 46 U.S. Biolabs in Ukraine
The Lead: So… About Those 46 U.S. Biolabs in Ukraine Russia has been asking the United Nations to inspect U.S. biolabs in Ukraine. The U.N. this week said: No thanks! Not interested? Why? The United States has admitted that it has biological labs in Ukraine. They were listed on the U.S. State Department’s website prior […]