The answer to today’s Geo Quiz is the Persian Gulf nation of Qatar. Ben Gilbert reports on this Islamic country’s new $15-million dollar Catholic Church.