I have a query. I want to know what Islam says about this. If a girl was unchaste when she was young and was also into some sort of zina, not the extreme one, and she did all that she should not have done like partying, dancing, smoking (no alcohol), clubbing, going out with boys, being close with them in some manner, because of fun and ignorance and she did not even offer prayer during that period but then slowly and slowly she started to do it less often. One day something happens in her life. A death happens and just wakes her up. She feels what was happening with her. What was she doing? Why was she doing all that nasty stuff? She feels that as if she was forced to do it. Then she leaves all of that and asks Allah's forgiveness. She becomes a pious lady, leaving all that behind and promising never to do that again.
Is it permissible for any person to say bad things about that girl now? Can they call her that she is a prostitute and all that which she was not? People in her neighborhood and relatives and even her brother teases her and comments her saying that they know what all she did in her past. They are trying to defame her now. They are talking about her character and spreading rumors. Is it right for them to do this, when this girl has left all the bad deeds and has become a nice girl now? She doesn’t even go out. She stays in pardah, offers prayers and seeks forgiveness for all the time. She cries because of all this. Please answer what does Islam say about these people who are torturing her and calling her prostitute? What should be done to them?
One more thing that I want to ask is that why does the girl feel that she was in some kind of trap and that all of a sudden she was set free. And when she sits she can’t even realize that she could do such heinous acts in her past because she had been an innocent girl all her childhood. She could not even think of doing all that what she did. Is that due to some magic affecting her? Is all that is happening in her family is due that magic?