Abilene scientist explains Russian meteor event
POSTED: 7:13 PM Feb 15 2013