What an incredibly sad story. I am so sorry this happened, but I am so glad that you were there to try to help the little sweety. My heart went heavy when I read the end. It makes me sick to hear about kids behaving in the way you described...no respect for life.
Please know you did everything you possibly could to help. The little guy was obviously too weak.
Rest in peace little one.