Hannah Leonard defies expectations after horrific Sicily incident: Doctors kept saying ‘it is very, very bad’
Kevin Leonard, Hannah’s father, says family have received messages from parents saying ‘you have made me rethink my approach to my own kids’