Over 100 governments at a United Nations event in Colombia have committed to ending violence against children, including through banning corporal punishment, improving services for the children ...