Tour bus driver charged in crash that killed 5 people returning from Niagara Falls

The deadly crash occurred in August 2025 on Interstate 90 in Pembroke, near Buffalo, according to New York State Police.
ABC News
Author: ABC News

Source: ABC News