Man pleads not guilty to Ballard rape

Christopher Teel pleaded not guilty to first-degree rape and unlawful imprisonment in King County Superior Court on Wednesday, KING 5 reports. Court documents say Teel admitted to raping a woman in a bathroom at the Ballard Carter Volkswagen dealership earlier this month. Employees came to the victim’s aid and detained the suspect until police arrived. […]

Read More