Person Shot To Death During Altercation At Dallas Strip Mall
Police in Dallas say a person was shot to death at a strip mall on Webb Chapel Road on Saturday during an altercation.

More Videos