Russia sets presidential election for March 17

Russia sets presidential election for March 17
Russia's election chief Ella Pamfilova giving a speech during a Federation Council session in Moscow on Thursday. AFP

Most Popular Stories