With its maze of huts housing 15,000 souls on a green hillside in the Indian Ocean island of Mayotte, Kaweni has grown into Frances largest shantytown. A carpet of corrugated iron roofs and jumbled electric cables cascades down the hill above the main road in the Mamoudzuo district on the east of t ..