The Speaker of the Cook Islands Parliament and a former prime minister, Sir Geoffrey Henry, has died after battling cancer.
Former Cooks pm Sir Geoffrey Henry dies