By John Helmer, Moscow President Vladimir Putin will raise with African leaders this week the case of the Myre Seadiver and its 15-man Russian crew, who were arrested and imprisoned in Nigeria last October. The story so far. Putin will be in Durban, South Africa, on March 26 and 27. The Myre Seadiver crew have […]