Kiev demonstrators resist cleanup effort

June.01 – Demonstrators rally and set fire to tyres at barricades leading to Kiev’s main square, resisting attempts to clear …read more

Via:: Reuters Video: Top News