Find Islands In The Sky Latest News, Videos & Pictures on Islands In The Sky and see latest updates, news, information from NDTV.COM. Explore more on Islands In The Sky.
The world’s largest atomic bomb was exploded by the Russians north of the Arctic Circle in 1961. It was equivalent to 2,500 Hiroshima A-bombs. The fireball was 5 miles in diameter and could ...