MIAMI — Fidel Castro, who towered over his Caribbean island for nearly five decades, a shaggy-bearded figure in combat fatigues whose long shadow spread across Latin America and the world, is dead at age 90. His brother Raul announced the death late Friday night.