iOS app Android app

2014 Deadline

Castro SLAMS Obama: World's 'Best Snake Charmer'

Posted 05.25.2011 | World

Former Cuban leader Fidel Castro used some colorful language while lashing out in a new article on U.S. leadership, calling President Barack Obama the...