M.G.
Hi there, My dh is a therapist and he said that it sounds like your son really needs some individual therapy. Often when children have things happen to them they are not great at expressing themselves and it will come out in their play. Sounds like he may just have some things he needs to work through. Not sure all that happened with the other child but I hope that child gets some help as well. If they are as young as your son it sounds like they may have been inappropriately touched as well. Good luck. I hope that your son is doing better soon.