
“It’s not your fault.” Children across the UK create award winning films showing how to support each other against online scams
Today, at the Disney Headquarters in Hammersmith, the winners of the 16th annual Childnet Film Competition have been announced.
1 July 2025