Ramadan in Mannheim, Germany, outside the parish church of St. Sebastian.