Man wanted for violent, sexual attacks on Mallard Creek Greenway arrested

Taequan Elexus Carter, 27, was taken into custody in Pasadena, Texas.
Published: 11:06 PM EST December 6, 2019
Updated: 11:06 PM EST December 6, 2019