Russian meteorite strike March 7, 2013 By SIN Staff Filed Under: World NewsValeri Tarassov reports on the recent meteorite strike in Russia... … [Read more...] about Russian meteorite strike