News / Crime
Shooting at Barku Plastics in Cleveland Leaves Two Dead; Suspect Found Dead After Standoff
A tragic shooting at Barku Plastics in Cleveland, Tennessee, has left two employees dead. The suspect, after fleeing the scene, was later found dead following a standoff with law enforcement. This incident has deeply impacted the local comm...