Russian Embassy in Kiev cordoned off during the 2018 Russian presidential election


KIEV, UKRAINE: Police officers take security measures as Ukrainian nationalists block the embassy of the Russian Federation to disrupt the Russian presidential election in Kiev, Ukraine on March 18, 2018. Activists do not let people into the embassy to vote for the presidential elections held in Russia.–AA