Ukraine’s rival presidential candidates have begun a long-awaited head-to-head televised debate at Kyiv’s giant Olympic stadium.
Ukraine’s rival presidential candidates have begun a long-awaited head-to-head televised debate at Kyiv’s giant Olympic stadium.