Archive for 16th March 2007

Social Justice Movements in South America

Anyone following the news in recent times cannot be unaware of the wave of progressive change sweeping Latin America and the Caribbean. For many lonely years Cuba held high the torch through its exemplary programs to provide universal health care and education, both gratis, along with world class cultural, sports and scientific achievements. Although you […]