The answer to today’s Geo Quiz is the Democratic Republic of the Congo, where scientists have discovered a 25-mile wide ring resembling a meteor crater. Anchor Marco Werman gets details from John Spray, Director of the Planetary and Space Science Center.