The meeting of the Group of 77 developing countries (G77) plus China, held last month, 15-16 September in Havana, Cuba, passed with little note from our mainstream media, despite being attended by more than 100 countries, with thirty-one heads of state and 12 vice presidents present. That such should pass largely unnoticed by them however, Continue reading »