July 10, 2018
Wow, Daily Mail called him a beast and a sex fiend in this article.
That sounds like something I would say.
A sex fiend who grabbed a 13-year-old schoolgirl off the street and filmed himself raping her has been jailed for 11 years.
Omieke Glenn, 22, grabbed the child as she walked to a friend’s house before threatening to hurt her if she did not comply.
Glenn raped her on a porch outside an address in Southwark, south London, and filmed the attack on his mobile phone last May.
He then raped her again despite being interrupted by the victim’s friends who had come to find her.