Child protection is the responsibility of everyone. Child abuse disclosures are increasing and are affecting every aspect of a child's life. The impact of abuse on later life cannot be underestimated. There are many other types which professionals have to be aware of....

read more