Venezuelan President Nicolas Maduro has called for an “eradication” of “colonialism” in Latin America at the annual summit of the Community of Latin American and Caribbean States .