Identical twins Isla and Grace Devine BOTH survive eye cancer

Laura Pollard and Alan Devine

Reports: Daily Mail

These are the two brave little battlers who have both beaten eye cancer.

Identical twins Isla and Grace Devine have both undergone a mammoth battle for survival after both being diagnosed with the deadly disease just twelve months after they were born.

Leave a Reply

Your email address will not be published. Required fields are marked *