Speech: Dormitories of hope
It was raining by the time we got to Marrakesh. The long-threatened storm had held off as we had forged our way across the flat desert that forms the northern hinterland boundary to the magical city. But the rain teemed down as we wound our way slowly… read more

