Question: who really killed alison on pretty little liars?
Answer: Jessica DiLaurentis saw who hit Alison with a rock, and subsequently buried her daughter alive, believing she was dead. In "Game Over, Charles", it was revealed that Charlotte hit Alison, mistaking her for Bethany who was going to hurt Jessica.