Tipsheet Fidel Castro, the Super Delegate Tom DeLay | May 29, 2008 12:21 PM If voters want even more insight into what a Barack Obama presidency would mean for U.S. foreign policy, look no further than the world leaders who support his candidacy…