Texas woman screamed at police to shoot while using daughter as ‘human shield’

A woman in Texas was taken into custody after she demanded police shoot her while using her teenage daughter as a “human shield,” authorities said. Tenescha Selena Henry, 35, found herself in a standoff with Houston-area authorities on July 20 following a 25-mile high-speed chase, according to a release from the Harris County Precinct 8 […]

Read More