Police: Bus driver opens fire on passengers

Police say a bus driver shot two men to death in Miami on a commuter bus just outside a shopping center.

March 31, 2025

Top Stories

ABC News Live Presents