What an odd story. I’m not sure what to think about it. My parents told me to stay off peeps property just for this reason. I couldnt see myself mad enough to hit a kid in the face, maybe just a kick in the ass. I wonder if more details will come out?