A 16-year-old girl with a rare untreatable cancer has put her treatment on hold so she can give birth to her child.
Rihanna Truman, from New Zealand, has a rare bone cancer called adamantinoma.
She became pregnant earlier this year and decided to keep the child despite advice from others not to proceed with the pregnancy.
Speaking on TV3, Rihanna said chemotherapy and radiation had failed to treat her cancer and that she had decided to have her baby, which will be delivered by caesarean section next week.
'If I die, I'm going to be happy. Because for me, I have lived my life and my son will hopefully be grateful that I chose to have him.'
She continued: 'Even if I do pass when he's just been born and he doesn't remember me, I would want him to be proud of me as a mum.'