On Veteran’s Day, November 11, 2017, Vincent Craft, a Vietnam vet suffering from PTSD and going through a ...
On Veteran’s Day, November 11, 2017, Vincent Craft, a Vietnam vet suffering from PTSD and going through a bitter divorce, attempted to take his own life. However, when sheriff’s deputies arrived, the ...
Read more