Russians cast their ballots in the city of Sergiyev Posad
AFP English
Russians vote on the second day of the country's presidential elections in the city of Sergiyev Posad, known for its..