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. abcnews.com abcnews.com / feeds abcnews-com-topstories / / #news / / 19 days 19d Share