Need to Know
Eldorado’s Slums
Mayotte
French authorities have dispatched more than 1,800 police officers and gendarmes as well as 500 prosecutors, social workers, and others to the island of Mayotte, a French territory lying between Madagascar and the coast of Mozambique. Called “Operation Wuambushu”, or “take back” in the local...
Read full story →