Why was Fidel Castro a significant figure in Cuban history?

He created an independent legal system.
He led a successful communist revolution.
He guaranteed basic freedoms to all citizens.
He improved Cuba’s relations with democratic countrie