While God may delay before He punishes for evil done, He always repays. His delay aims to give us room to repent but when we fail to recognise his grace and goodness towards us, He acts.
See All 454 Episodes of "Charles Peter Inspirations"