Michael Jerome Watts, a 31-year-old male from Chester, PA, tragically passed away on January 27, 2016. His death was ruled a homicide, as he succumbed to multiple gunshot wounds. The incident occurred in the 1600 block of Upland Avenue in Chester around 6:45 p.m. He was pronounced dead at the scene.
The investigation into Michael Watts' death involved city police and county detectives. Despite ongoing efforts, no arrests or suspects have been publicly identified in connection with his mur
...Read More