Your one-stop shop for latest in news of interest to geeks...
A Hiroshima sized bomb may have been dropped on India somewhere between 8 and 12 thousand years ago...
Report says that there is a layer of radioactive ash and corresponding birth defects, etc...