Cuban President Fidel Castro has ordered three days of official state mourning for Pope John Paul , an unusual move for the Communist nation .