July 25, 2016
In Kiev, Talk of Revolution as Protesters Take a Stand
Anti-government demonstrators barricaded themselves in Kiev, setting bonfires and throwing stones to keep riot police from driving them out.
Transcript of this video
Sorry, we do not have a transcript available for this video at this time.