By Hajare El Khaldi

Morocco Opens Investigation into Situation of ‘Human Mules’ at Ceuta Crossing Points