Fife child protection services volunteer for independent inspection

© SuppliedClockwise from top left: Mikaeel Kular, Liam Fee, Madison Horn and Hayley Davidson.
Clockwise from top left: Mikaeel Kular, Liam Fee, Madison Horn and Hayley Davidson.

Breaking