Long lines of voters formed outside polling stations in major Russian cities during the presidential election on Sunday, in what opposition figures portrayed as a
Tag: Vladimir
Vladimir Putin and Tayyip Erdogan Meet in Sochi
President Vladimir V. Putin of Russia and his Turkish counterpart, Recep Tayyip Erdogan, met on Friday in the southern Russian Black Sea resort town of