Protesters in Ukraine’s capital city of Kiev built barricades around the Russian Embassy to prevent Russian nationals from casting their overseas votes in the presidential elections taking place on Sunday. …read more
Source: Latin American Herald Tribune