Police investigate fatal rush hour crash on I-65 in Pelham

4 months ago 7
Police investigate a fatal crash that happened July 6, 2026, on Interstate 65 in Shelby County.

Authorities are on the scene of a fatal crash in Pelham.

Read Entire Article