@alam786
i have the reference , but it would derail the thread .
That is why i did not mentioned . u or any one has doubt , get the reference from me via PM , and be the judge yourself.
@xulfiqar
ive already have enough debate ,
wrong time jumping in , believe what you want .
Allah protects whom he Wants , test whom he wants , punishes whom he wants .
You and me can NEVER decide what is happening with whom .
and before jumping on the endless discussion
of
Power of Allah Vs free will of bandah .
let me share the incident of hazrat Ali when a person asked him the same Question .
Hazrat Ali responded ,
Lift up ONE leg , he lifts ,
then he ordered , now lift the other One ,
the person said i cant ...
to which Hazrat ali ( R.a) responded ,
the leg you have lifted is your free will ,
the leg you cannot lift is the will of Allah .
indeed there is free will , but it cannot SURPASS , the WILL of ALLAH .