Ibo island, Mozambique, March 2010