Canadian Centre for Child Protection is a Canadian registered charitable organization dedicated to the personal safety of all children.