In the late evening hours of August 6, 1973, a routine traffic stop on the Red Mountain Expressway entrance ramp took a tragic turn, ending the life of Sergeant Freddie Jackson Harp. A dedicated officer with the Mountain Brook Police Department for eight years, the 32-year-old was a husband and father. That night, at approximately 10:15 p.m., Sergeant Harp pulled over a vehicle for a traffic violation.
The situation quickly escalated as Sergeant Harp attempted to arrest one of the juvenil
...Read More