April 19: World

Updated: Apr 19, 2011 12:04 IST

Fidel Castro confirmed he had resigned from the top leadership of the Cuba Communist Party in an article.
5/7
Fidel Castro confirmed he had resigned from the top leadership of the Cuba Communist Party in an article.

top photos

other photos