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