Sunday, February 17, 2013

VIDEO: A good roundup on the Feb 15, 2013 meteor impact in Russia, courtesy Russia Today


(It has been hard to find a good video roundup. HT Wikipedia article, here. Bible prophecy fans may want to read here. Main KF article here, follow-ups here and here.)