There is mounting fury and mystery surrounding the case of a Sudanese diplomat who walked out of custody after being accused of violently raping a neighbor in because he invoked diplomatic immunity. Charles Dickens Imene Oliha, 46, was arrested on Sunday on suspicion of raping a neighbor near his apartment building in Fort George. The woman told police that he followed her to her apartment then forced his way inside, pinned her against a wall and raped her twice - once with a condom and then a second time without.
Load More
Load More