Police in Delta State, Nigeria have arrested two men for allegedly kidnapping and raping a 16-year-old girl in the Abasa suburb of Delta State, Nigeria. A Nigerian activist, Harrison Gwamnishu took to Facebook to break the news to the world. According to in the suspects are in police …
Read More »