Montgomery police have charged a man in a fatal pedestrian hit and run.
Police say at about 2:20AM on Friday, November 21, the were called to the 1200 block of East South Boulevard, which is near Baptist Medical Center South.
That’s where they found 18-eyar-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.

Alabama News Network

New York Post
WEIS Radio
ABC News
Associated Press Top News
Associated Press US News
CNN
Raw Story
Associated Press US and World News Video