In the summer of 2025, a family argument in Birmingham, Alabama, ended in tragedy, leaving a father dead at the hands of his own son. Willie James Powell, a 36-year-old man, was shot and killed on Tuesday, July 22, 2025. The incident unfolded in the North Birmingham area, where Powell sustained fatal injuries from a gunshot wound.
Following the shooting, Powell's son was taken into custody by the Birmingham Police Department for questioning. The investigation into the circumstances surrou
...Read More