| 
Luis Posada Carriles

Cuban President Fidel Castro leads a march to the American mission in Havana on Tuesday 17 May. Thousands of Cubans protest in front of the Office of Interests of US in a massive march demanding that the US arrest Cuban exile Luis Posada Carriles
(photo: AP)
parent page (19 - 25 May 2005, issue #743)
|