Editorial Comment: Is G8 still relevant? #RussianPresidentVladimirPutin #Zimbabwe http://bit.ly/12admXG