Alicia Barrett and Nickoy Wilson - STAR Writers Alicia Barrett and Nickoy Wilson - STAR Writers One-legged man shot to death November 21, 2019