Limbaugh calls Fidel Castro “one of Obama's idols” Written by Media Matters Staff Published 04/22/09 1:22 PM EDT Video file