December 22, 2024
A gunman allegedly killed three of his neighbors in Houston after setting fire early Sunday to multiple residences to lure the victims into an ambush, police said.

A gunman allegedly killed three of his neighbors in Houston after setting fire early Sunday to multiple residences to lure the victims into an ambush, police said.