SLED is Sitting on Nearly 2000 Untested Rape Kits and Denies FOIA Requests by trialtheory in Legislation, Sex Offenses. Posted November 7, 2023