ENVIRONMENT & CLIMATE

Tsar Bomba Crater: Where Is It Located?

There is an ongoing debate about whether Tsar Bomba produced a crater since it was detonated in the air. Continue reading to know the answer.

Recommended Stories

Real Time Analytics