Indeed, the narrative of these events represents convincing divine evidence of Allah's Omnipotence and Authority to those who dread the inevitable punishment in Day of Judgement, the Day when the whole shall assemble themselves unto Allah and be witnesses of their own past doings.