Stephanie Parker
November 23, 2023
18
A vehicle has exploded on a bridge that connects the US and Canada near the Niagara Falls,...