A tour bus touring again from a visit to Niagara Falls overturned in Upstate New York on Friday, killing a number of individuals and injuring dozens of others, a few of whom turned trapped or ejected, police stated.
Support authors and subscribe to content
This is premium stuff. Subscribe to read the entire article.
Login if you have purchased