Remember meForgot password?
    Log in with Twitter

2010-07-11 00:57:15

Fidel Castro laughs and jokes with workers at the National Center for Scientific Investigation in Havana.

Image uploaded by Joan Firstenberg
Featured In
News Jul 11, 2010 - New pictures of a healthy Fidel Castro show him out and about
Latest News
Top News