https://www.haqislam.org/fasting-is-a-shield/
Fasting is a Shield