Live Video: People gather in Independence Square in Kiev

By

Live Video: People gather in Independence Square in Kiev