Egypt’s ‘tanoura’ puts kaleidoscopic spin on dervish tradition

By June 9, 2022