Charleston Cop Kills HimselfFITSNewsApril 9, 2015April 10, 2015 by FITSNewsApril 9, 2015April 10, 2015 || By FITSNEWS || A Charleston, S.C. police officer took his own life in the aftermath of a domestic disturbance early Thursday, multiple media outlets...