'I was offered a termination twice - but this photo proves why I was right to decline'
Oliver Seagrove was born at Birmingham Women’s Hospital on September 8th 2016, weighing 5Ib 12oz, with doctors soon discovering he had been born with half a heart.
7 Nov 17:41 · The Mirror