By Stephen Lendman On February 23, 2010, the Community of Latin American and Caribbean States was established at the Rio Group-Caribbean Community Unity Summit in Playa del Carmen, Quintana Roo, Mexico. CELAC comprises 33 regional countries. America and…
more »