Why Did Prophet Muhammed (PBUH) Fast on Day of Ashura?

Why Did Prophet Muhammed (PBUH) Fast on Day of Ashura?

Choose Your Language