MohamedNasheed

  —   Posted on February 14, 2012

Mohammed Nasheed, ousted president of Maldives