On February 22, 2023, a fatal shooting occurred in Phoenix, Arizona, resulting in the death of 27-year-old William Masters. The incident took place outside a business near the intersection of Central and Euclid Avenues. Phoenix police officers responded to an emergency call reporting a shooting in the parking lot of the business. Upon arrival, they found an unresponsive male, later identified as William Masters, suffering from multiple gunshot wounds. Despite being rushed to the hospital, Master
...Read More