Controversial Somali court decision grants immunity to perpetrator of human rights abuses
… human rights violations in Somalia … human rights violations in Somalia. The case against Police Captain Abdifatah … Read more: Controversial Somali court decision grants immunity to perpetrator of human rights abusesContinue Reading