This question already has an answer here:
Harry survived the Killing Curse because Lily gave her life to save his, and that's it. Similarly when Harry gave his life to save the people of Hogwarts, Voldemort couldn't kill anyone attending there so they are also made immune to the curse. So how has this never happened before?? No one in the history of the world has ever sacrificed themselves? Seems fishy.