December 22, 2024
Houston police say a man evicted from an apartment building set fire to the house to lure out other tenants, then shot three dead and wounded two others

Houston police say a man evicted from an apartment building set fire to the house to lure out other tenants, then shot three dead and wounded two others