On February 3, 2017, 27-year-old Charles Lee Brown was found deceased in his Ford Explorer on Interstate 59/20 near 20th Street Ensley in Birmingham, Alabama. The vehicle had collided with a roadside barrier, but the impact caused minimal damage. Upon investigation, authorities discovered that Brown had suffered a fatal gunshot wound to the head, and the SUV's windows were shattered by gunfire.
The incident was reported by a passing motorist who noticed the wrecked vehicle. Birmingham p
...Read More