Ukrainian protesters shout slogans near the Russian Embassy during a rally in Kiev, Ukraine, Saturday, June 14, 2014. About a hundred protesters hurled eggs and paint at the Russian Embassy in Kiev and overturned several parked cars with diplomatic plates. (AP Photo/Sergei Chuzavkov), APTOPIX