Charity of the Week | NSPCC
Charity of the Week | NSPCC Who are the NSPCC? NSPCC stands for the National Society for the Prevention of Cruelty to Children It means that each of us has a responsibility to keep childhood free from abuse, and we must do everything possible to protect children and prevent it from happening. So if a law …