 Fidel Castro ruled from 1959 to 2006 before illness forced him to hand power to his brother.Esteban Lazo Hernández is President of the National Assembly.Executive power is exercised by the government.