News

Strips of bare land scar the lush and green mountainsides towering above Mutsamudu, the capital of the Indian Ocean island of Anjouan.