Russian Press at a Glance, Friday, June 24, 2011

POLITICS The presidents of Russia, Armenia and Azerbaijan will meet on Friday in the Volga city of Kazan in an attempt to move closer to a settlement of the two-decade conflict between Baku and Yerevan over Nagorny Karabakh. The summit could bring a long-awaited breakthrough as Russian President Dmitry Medvedev is expected to present a […]