On August 24, 2019, in Providence, Rhode Island, 48-year-old Berta Hudson was fatally shot by her estranged husband, 50-year-old Oscar Hudson. The incident occurred on Charles Street, where Berta had been visiting relatives. After the shooting, Oscar fled to his nearby apartment, where he subsequently took his own life.
Court records reveal that Berta had filed for divorce in December 2018. In April 2019, Oscar was arrested and charged with domestic violence, leading to a conviction in
...Read More