The horse trailer rolled down a Charlotte embankment late in the night of Oct. 31, 2025. One horse survived, but two other horses died.

See Full Page