In the West: “Justice delayed is justice denied” In Islam: “Justice denied in this world will be served in the Hereafter” Read less