A Russian presidential envoy for Africa, Mikhail Margelov, said he would go to Libya’s Benghazi on June 6 for talks with the Libyan opposition. At a Group of Eight (G8) meeting in France last week, President Dmitry Medvedev said he expected Margelov, who also heads the foreign relations committee of the Russian upper house, to […]