Gloucestershire Safeguarding Children Board has admitted mistakes were made after a foster mum was found guilty of inflicting a catalogue of mental and physical abuse on three children in her care over a 20-year period.
Other