The answer to today's Geo Quiz is Grozny, the capital of the Russian breakaway republic of Chechnya. Anchor Marco Werman talks with journalist Anna Badkhen.