On May 9, 1999 — Mother's Day — a bus from LaPlace veered off the road on Interstate 610 in New Orleans, killing 22 people.On Mother's Day 2026, a plaque was dedicated in City Park, near the crash ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results