Of course you did silver its sounds pretty horrible.
I was making a more general point.
I once saw a woman hit her son (about 10) so hard he went flying into a plate glass window. Luckily it didnt break.
I DID intervene. It was an instinctive thing anyway - she hit him so hard I blurted out 'Jesus Christ woman!'.
She told me to fuck off etc. She was a mean bitch and it was clear she thought she had every right to assault her son. She didnt smack him she back handed him into a shop window.
When I say I intervened - I guess I didnt. I told her about herself and made sure she knew what I thought about her but I didnt call the police. I wonder what wouldve happened if I did? She wouldve denied it, the kid probably wouldve too. Other witnessess wouldve been long gone.
But maybe the family were already known to ss and the police being called would have lead to some intervention from them.
It was a long time ago and I didnt know the things I know now. I think if I saw it today I would probably call the police for the reasons above. I doubt I would stand in front of her and say I am going to call the police on you but I would do it discreetly and ask for their advice whilst keeping and eye on the family.
But that was a specific event. Each circumstance is different and you have to treat it as such. Its never easy knowing what to do at the time, always easier in hindsight.