Meteorite logoMeteorite
Back to videos

Man and mother of 3 fatally shot at apartment complex in SW Houston; gunman on the run: Police

Police are investigating after they said a man and a mother of three were shot to death at an apartment complex in southwest Houston Monday.

Suggested videos