Police Finally Throw Out Old, Embarrassing Evidence From ’80s
MEMPHIS, TN—Shaking their heads at how things used to be while they filled up trash bags in the station, members of the Memphis Police Department had reportedly finally gotten around to throwing out a bunch of old, embarrassing evidence from the…