Mina Sougrati | Morocco

The crucial role of the judiciary in the fight against human trafficking