IslamiCity
Sweden's long summer days are presenting a challenge to Muslims fasting for Ramadan.