This ScienceCast video reviews what researchers have learned about the Russian meteor.
Video Archives