Tour bus crash in U.S. state of New York leaves multiple dead, multiple injured

multiple fatalities, Niagara Falls
National
image