mohmed diane

Maldivian President Mohamed Nasheed Resigns After Weeks of Protests

Maldives President Mohamed Nasheed has stepped down after weeks of demonstrations and a mutiny by some police officers. In an…

13 years ago