I really think I might have been, but I don't know what I should have done.
Was walking down a pedestrianised shopping street today and there was a lady at the far end with a toddler in pushchair and a child about 5 or 6 ish having an absolute meltdown, shouting at her and repeatedly thwacking her really hard. There were a good 10 people on the street and every one of them hd stopped dead to stare at the poor woman. I was the only person moving on the street! Lots of tutting and whispering going on.
I really wanted to tell all the staring people they were bastards, but I'm a bit timid and I didn't know what to say. I really wanted to offer some support to the mum and tell her all the staring people were bastards, but I didn't know how. I thought about asking her if I could do anything to help, but I was worried that would sound like I thought she wasn't coping and she would be offended. So I just walked past. And have felt awful about it ever since.
What is the right thing to do in this situation?