Tragic Dallas shopping center fire claims lives of over 500 animals

Pallavi Madhiraju- January 4, 2025 0

A catastrophic fire at Plaza Latina, a shopping center in Northwest Dallas, resulted in the deaths of more than 500 animals, most of which were ... Read More