The Muslim country of Morocco straddles the line between ancient tradition and progressive modernism. As such, its traditional celebration of one of the world's largest religious festivals ...