Quiz Feb 15, 2013 11:04:41 GMT -5 Quote Select PostDeselect PostLink to PostMemberGive GiftBack to Top Post by bob on Feb 15, 2013 11:04:41 GMT -5 That meteor crash has put Russia in the News. Here is a quiz:www.csmonitor.com/World/2012/0202/Do-you-know-anything-about-Russia-A-quiz/City-IBob