On February 12, 2024, a tragic incident unfolded at the Westchase Forest Apartments in Houston, Texas, resulting in the death of 56-year-old Lisa Blackburn. Blackburn, a dedicated property manager with three decades of experience, was in the leasing office when a man, believed to be a disgruntled tenant, entered around 2:35 p.m. He forced other individuals to leave, isolating Blackburn and a male colleague. The assailant then held them hostage before fatally shooting Blackburn and injuring her c
...Read More