Eric Brown, 40, was arrested by METRO police around 3 p.m. Tuesday after a civilian spotted him on METRORail near Shell Energy Stadium, METRO said.
Houston police spent more than a week looking for 40-year-old Eric Brown. He's accused of raping a student on campus at the University of Houston. Now, it appears he won't be getting out of jail ...
UHPD arrested the suspect last night near the scene ..." An individual who matches ... together with a shared focus on apprehending Eric Brown and bringing him to justice for this heinous crime.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results