A week after Batista was overthrown, Fidel Castro said the first free election would probably be in 18 months' time.