Ramadan is a time of spiritual reflection, self-improvement, and fasting, and worship. Whilst the practice of fasting during Ramadan is a joyous time of community and personal development, it is as much of a mental test as it is a physical one. Although we may differ in how we prepare our minds and bodies, some […]