Fulfilling a promise is a person’s greatest quality. It is a responsible pledge for which one is accountable before God. Breaking a promise has serious consequences and risks being disgraced in the eyes of God. Read this blog by Maulana Wahiduddin Khan.