Salamun Alaikum,
In verse 24:5 it is saying that "Except for those who repent
after that and reform, for indeed, Allah is Forgiving and Merciful."
Does this mean who committed adultery must suffer 100 lashes even if he repents before that? What is the term
"after that" means, after what exactly???