By: Maddie Taylor
Tragedy struck the Alief neighborhood in southwest Houston last night when three teenagers were fatally shot at the Tierra Del Sol Apartments. The shooting occurred around 7:45 p.m. at 8000 Cook Road. Houston police found two victims inside the apartment’s laundry facility, where they were pronounced dead at the scene, according to Click2Houston.