mohamed nasheedlatest news & developments