Ross Collier, a 53-year-old man from Atoka, Tennessee, tragically lost his life on Monday, January 29, 2024, in Memphis. Collier, who worked as a supervisor and contractor for Urban Property Management, was reportedly on the job when the incident occurred.
The circumstances surrounding Collier's death suggest it may have been the result of a carjacking attempt. According to CrimeStoppers officials, it appeared that Collier noticed someone near his truck and was shot moments later. The i
...Read More