Mohamed Barud Obituary – The man who lost his life in a car accident at the intersection of New Halls Ferry and Dunn roads has been identified by the police. The deceased, Mohamed Barud, aged 27, was driving a Toyota Corolla south on New Halls Ferry on Sunday morning, just before 8:30 a.m.
The collision occurred when a northbound Ford F-250 turned west on Dunn, resulting in the two vehicles crashing at the intersection. Unfortunately, Barud succumbed to his injuries at the hospital, while the driver of the pickup truck remained unharmed. It is worth noting that neither vehicle had any passengers.
Barud resided in the 4600 block of South Broadway Street in St. Louis.