Tags Larry Chisolm
Tag: Larry Chisolm
Troy Anthony Davis should not be dead
Troy Anthony Davis shouldn’t be dead. But on Sept. 21, 2011, at 11:08 p.m. ET, the candle flame of his brilliant, strong and beautiful physical life was snuffed out in the bloody hands of a state sanctioned illegal lynching.