In Phoenix, Arizona, the life of 36-year-old Marquisha Williams, a female, was tragically cut short in June of 2025. Concern grew after Williams and another woman, 38-year-old Tiwayla Spencer, had not been seen or heard from for several days. An employee of their apartment complex near 24th Street and McDowell Road placed a call for a welfare check on the morning of June 26th.
Responding to the call, Phoenix police officers arrived at the residence. Upon entering the apartment, they made
...Read More