A fire in Mesquite, Texas‘ Lockhart Apartments results in one death and one injury; the cause is under investigation.
Yes
No
Read All
In