Fidel Castro talks about Barack Obama. (Thanks to John Sullivan for the link.) I guess there's at least one thug our president won't be embracing.