New Cache has some details straight from the Duga radar station, near Chernobyl