10 months agoA huge explosion has been reported at the US-Canada border in Niagara Falls.AlgorythemQVerified