rape
18-year-old man arrested after series of rapes in NW Houston: Police
Police have charged 18-year-old Jayden Demouchet with rape at a West Gulf Bank apartment complex on Oct. 17. He is being held on a $2.1 million bond.
More Stories
More Stories