RENO, Nev. — Astronomers affirm a loud explosion heard across a large swath of Nevada and California on Sunday morning was likely caused by a meteor.The sound of the explosion encircling 8 a.m. prompted a flood of calls to code enforcement agencies on both sides of the Sierra Nevada in the two states.Glance at More…
More on Hour
DOWNLOAD: Chuck Colson