18 Dec 2008

South American summit on Cuba

From Checkpoint, 6:52 pm on 18 December 2008

A summit of leaders from Latin America and the Caribbean has called for an end to the United States embargo on Cuba.