In a tragic and heart-wrenching incident in Birmingham, Alabama, a dispute between two brothers over money escalated into a fatal confrontation that left both of them dead. Dewayne Price, a 22-year-old male, was killed on November 30, 2017, in what authorities have described as a murder-suicide. The devastating event unfolded in the presence of the brothers' mother.
The argument, which was reportedly centered on financial matters, took a violent turn, leading to the deadly shooting. Follo
...Read More