After months of vague promises from Sterilization Services of Tennessee about closing, South Memphis residents and environmental advocates believe the Florida Street facility, known for emitting a cancer-causing gas, has finally shut down.
A high school graduation was derailed Thursday after a fight broke out during the ceremony. Video of the incident has gone viral, stealing the spotlight from the graduates who worked so hard to be there.