I couldn’t have asked for anything more in a son: Aberdeen mum’s tribute to Kieran as teen loses fight for life

Kieran and Karen
Kieran and Karen

Breaking