iOS app Android app

Rasheed Powell

Police Say Man Forced Couples To Have Sex In Front Of Him, Then Attacked Women

Posted 04.23.2012 | Crime

Police arrested a New Jersey man they suspect forced couples to have sex in motel rooms in front of him before he assaulted the women. Rasheed Pow...