Glenn D. Ranger was arrested Wednesday on multiple sex charges.
Glenn D. Ranger was arrested Wednesday on multiple sex charges. Maryland State Police
Glenn D. Ranger was arrested Wednesday on multiple sex charges. Maryland State Police

A storage locker was sold at auction. It led to rape charges against its owner, Maryland cops say

April 06, 2018 04:36 PM