Californians seem to be seeing a lot of meteor showers recently, or so they think. On November 7, 2015, they watched the US Navy’s nuclear-capable Trident II ballistic missile light up the sky in Los Angeles.[1] On Wednesday July 27,… Read More ›
Syndicated from Asia Times