Today whilst in a carpark I witnessed an elderly man repetatively belting a young boy (approx 4 or 5 yrs old) in his attempt to get the child to sit in his car seat. The old man kept hitting and hitting the child. This went on for at least 2 whole minutes, who knows how long it went on before I arrived. The child naturally appeared terrified and was crying. I could not help myself and told the man off -he told me to mind my own business. So I told him I would report him to the police as his behaviour had sicked me and that I thought that it was totally inappropriate. The old man's wife told me that they had taken half an hour to get the child out of the store and he was still playing up. I said I did not give a [email protected]#t what the reason was and it was inappropriate to handle a child in that way. Fair enough if a parent gives a child a smack but this was way beyond that and they are clearly the grandparents not the parents. I took down the car rego. Should I report this or am I over reacting. I would really appreciate some advice here as I'm not sure what to do. It makes me wonder if the childs parents are aware that the grandfather belts their child in this manner because if anyone hit my child this way I would kill them. No matter what excuse they had.