Q: I had haidh for nine days but I thought it was 10 days and I made ghusl because I thought it will be istehaza.. Before performing ghusl I found it clear but immediately after that I found some reddish so I was not sure if it was completely clear or not but before performing ghusl it was clear. In confusion I performed ghusl anyway as I thought it was the 10th day. If I perform salah in this condition is my salah valid. After ghusl I performed asr and maghrib and I never checked during this time. After maghrib I checked and it was clear.. Is my salah valid? Or should I repeat them?
And Allah Ta’ala (الله تعالى) knows best.
Mufti Ebrahim Salejee (Isipingo Beach)