Castle Killing: Whispers PersistFITSNewsJuly 24, 2017July 24, 2017 by FITSNewsJuly 24, 2017July 24, 2017 WAS JUSTICE DONE? It’s been over a year since the “Castle Killing” case in Greenville, South Carolina was closed. For those of you who have...