4 min read Abandoned Places Vozrozhdeniya, the mysterious former island where the Soviets tested extreme Bio-Weapons (and not only…) 2 years ago Robin