A vehicle has exploded on a bridge that connects the US and Canada near the Niagara Falls, according to the FBI. The incident …
source
A vehicle has exploded on a bridge that connects the US and Canada near the Niagara Falls, according to the FBI. The incident …
source