how long are fasts in canada?
In Canada, Muslims will be fasting 16-17 hours per day, which allows for only 7-8 hours to nourish their bodies and sleep. While Muslim countries cut down their workdays by half during Ramadan, this is not the case in Canada.