Fidel Castro Obama News, Photos and Videos
-
America
Reflections by Comrade Fidel: The Assassination of Osama Bin Laden
Former Cuban leader and longtime political adversary of the United States calls the killing of Osama Bin Laden an "assassination"…
Read