Over the past two years, satellite images have documented an unusual expansion of construction at a closed facility near the military town of Sergiev Posad-6, which housed an old Soviet biolaboratory, The Washington Post reported.
Russia’s expansion of a closed biolab facility near…
Leave a Reply