Fidel Castro Defies US Imperialism Even in Death by Finian Cunningham at StrategicCulture.com At age 90, Fidel Castro passed away after decades of heroic struggle for social... Editor Nov 29, 2016 comments 48 Cuba / latest / multipolar world