Cover3 years ago
Internally Displaced Person commits suicide after being raped by NGO official
Aisha Umar, a female Internally Displaced Person (IDP) in Borno State, has taken her life after she was allegedly raped by an official of an International...