Nelly Rape Case Take A New Twist, As Police Released Evidence

The evidence in the alleged rape case against Nelly has now been released. According to TMZ, the evidence includes surveillance video of Monique Greene getting onto a tour bus with …

Advertisements
Read More