The blue social bookmark and publication sharing system.
Log in with your username.
I've lost my password.
Log in with your OpenID-Provider.
On October 30, 1961, the Soviet Union detonated the hydrogen bomb Tsar Bomba over Novaya Zemlya, which still is the largest explosive device ever detonated, nuclear or otherwise.