Imam Zain Al-Abideen

Some people claim that Imam Zain al-Abideen has been weeping (blood from eyes) for forty years. I wanted to learn whether it is correct.

Read More