Montgomery man charged in fatal pedestrian hit and run
Montgomery police have charged a man in a fatal pedestrian hit and run.
Police say at about 2:20AM on Friday, November 21, they were called to the 1200 block of East South Boulevard, which is near Baptist Medical Center South.
That’s where they found 18-year-old Shelby McGhee, Jr., of Montgomery, who had been struck by a vehicle and suffered life-threatening injuries. He was taken to the hospital where he died.
Police say the driver had fled before they arrived.
Yesterday, police say they charged 44-year-old Almendarious Owens of Montgomery with felony hit and run, false report to law enforcement and tampering with physical evidence. Owens was booked into the Montgomery County Detention facility.




