In the 1980’s Alfred Berry terrorized women in New Orleans. He raped a number of women and the assaults haunted them for years. One victim reportedly ended her life after jurors deadlocked on one of Alfred Berry’s rape charges. But on Friday, survivors stood together and hugged after a judge sentenced Berry to 35 years […]