Why Did Snape Make the Unbreakable Vow? March 24, 2023 Why Did Snape Kill Dumbledore? March 24, 2023 Why Does Snape Say Always? (Revealed) March 24, 2023 Did Snape Love Harry? (The Truth!) March 21, 2023