LIberty Hill apartments

At Least 6 People Found Dead Inside San Antonio Apartment Complex Monday

SAN ANTONIO, TX. (THECOUNT) -- At least six people have been found deceased at a San Antonio, Texas apartment complex…

5 years ago