Since time immemorial, fasting has been practised in all religions as a means of strengthening spirituality and achieving ...