My hubby and I flew home from holiday today and whilst going through security, I witnessed the most appalling scene: There was a young family in front of us - the father was berating his son (about 4 years old) for throwing a tantrum (I did not witness the start or cause of the tantrum). He was holding his hand hard over the child's mouth to stop him crying, whilst shouting at him how he was "so disappointed in him for his behaviour". People were obviously staring at such a public outburst - the man then started to explain to his partner (I assumed the child's mother) that yes, people would stare and comment, but it was none of their business and it was HIS son to discipline as he chose. A woman in front of me was visibly very shaken, as was I, and said that she had witnessed the man pull the child along by his ear, shouting abuse at him in such dreadful terms - calling him a "little jerk" (he sounded American) and other demeaning names. I was so upset but couldn't challenge this dreadful man - others just looked away. If he is like this in public, what is he like at home. I cannot un-see or un-hear what I witnessed - what could I have done? Would interfering make matters worse - would he just take it out more on the child? I have been so upset by this I had to write it down - I feel guilty for not challenging this awful person.