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 ...
Law enforcement officials announced up to a $5,000 reward for anyone with information leading to the arrest of Eric Brown, the suspect in a violent sexual assault case at the University of Houston.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results