Angry protesters threw stones and eggs at the Russian embassy in Kiev Sunday, breaking several of its windows, after earlier smashing cars and throwing smoke pellets as Ukrainians’ anger boiled over at Moscow’s refusal to free a hunger-striking pilot.
Hundreds of demonstrators rallied outside Moscow’s diplomatic mission to demand the… …read more
Source: Japan Today