Ian Russell discusses online safety with Nick Ferrari
7 March 2025
Ian Russell is founder of the Molly Rose Foundation and father of Molly Rose Russell, who took her own life in 2017 aged 14 after viewing suicide and self-harm content on Instagram.
-
-
Heart UK
Mute/Un-mute