Ronald “Ra Diggs” Herron

Following a pattern that makes a few people uncomfortable, a man accused of three murders in New York City was sentenced to life in prison…