Suspect on the Run: Fatal Shooting Rocks Norcross Mechanic Shop!
A tragic incident unfolded at a mechanic shop in Norcross, Atlanta, as reported by the Norcross Police Department. On Tuesday evening, a heated argument among three men erupted into violence. The altercation escalated from words to physical confrontation at the business premises situated at 300 Lively Ave. Spanish Suspect on the run After Fatal Norcross … Read more