Sci-Tech

Russian fireball shows meteors are big threat to Earth, scientists say

Published: 

A circular hole caused by a meteor can be seen in the ice of Chebarkul Lake near Chelyabinsk, Russia, Friday, Feb. 15, 2013. (AP)