Fidel Castro United States News, Photos and Videos
-
America
Fidel Castro on Obama, US Policy and Osame bin Laden’s killing
Fidel Castro,leader of Cuba, has called the U.S.’s killing of Osama Bin Laden an abhorrent act and says the assassination…
Read