A woman has been charged for fleeing the scene of a hit-and-run collision in Horry County that left one person dead.
Cheryl Ann Richards, 67, was involved in a fatal car crash on Friday, at about 7:35 p.m. on Highway 17 near Chuck Lane in Little River, which killed North Carolina motorcyclist Eric Odom, 41, according to South Carolina Highway Patrol Master Trooper Brandon Bolt.. She remains in custody with an $80,000 bond after fleeing the scene of the crash.
Richards is accused of hitting the Ocean Isle motorcyclist, who rode a 2023 Harley Davidson, with her 2025 Ford SUV and then fleeing. Odom was transported to the hospital, where he died…