Rose McGowan turns herself in to Virginia authorities on drug warrant

READ ON: The A.V. Club

Late last month, we reported that the state of Virginia had issued a warrant for the arrest of Rose McGowan on a drug possession charge from a January 20 incident in which employees at Dulles International Airport reportedly found traces of narcotics on some personal belongings that McGowan had apparently left on a…

Read more...