This paper gives execessive details of punishment in grave.State in barzakh-barrier. 3:169 Think not of those who are slain in Allah's way as dead. Nay they live finding their sustenance in the presence of their Lord. Living but this living is such that they’ll be raised on judgement day,so Allah subhanawatala is aware he says & to him is clear the defination of all things.This is prior to the judgement day .Sustenance is granted to the martyr. When there is reward after death & before judgement day then their has to be punishment for wrongdoers before judgement day. This is logical . For example-The below verses explains twice deaths & twice lives. 2:28 How can ye reject the faith in Allah? Seeing that ye were without life and He gave you life; then will He cause you to die and will again bring you to life; and again to Him will ye return. 22:66 It is He Who gave you life will cause you to die and will again give you life: truly man is a most ungrateful creature! 40...
End times prophecies, End times war: The Eternal Religion-Islam.