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