Six armed men boarded an oil tanker before an explosion and fire forced its 26 crew members to abandon ship. The owner later ...
On October 30, 1961, in the far north of Russia, the largest man-made explosion in history was set off by the Soviet Union with its new nuclear weapon, the Tsar Bomba. It exploded with a yield more ...