Sergeant Freddie Jackson Harp, a 32-year-old officer with the Mountain Brook Police Department, was fatally shot on August 6, 1973. The incident occurred during a traffic stop at the Red Mountain Expressway entrance ramp at around 10:15 pm.
Harp became involved in a struggle while attempting to arrest one of the juveniles in the vehicle, which was identified as stolen and being driven by someone without a license. During the altercation, one of the juveniles managed to gain control of H
...Read More