One site for Breaking News, Politics, Sports, Entertainment & more!

Newz Chooze
Back

Residents in Belushya Guba on Russia's Novaya Zemlya archipelago remain so terrified that many are refusing to venture out of their homes for everyday tasks like taking out the rubbish.