This superhero has a rare genetic disorder but still raises money for charity

Staffordshire Newsletter

Published

Nine-year-old Kieran has raised more than £2,000 so far.

Full Article