Reports say that Victoria Otto died after being struck while attempting to cross I-75 North. Now, locals are speaking out in ...
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.
DA Sean Teare said earlier Tuesday that tipsters had spotted Eric Brown, 40, on METRORail trains and at libraries near the UH campus.