Jun 19, 2026
NIAGARA FALLS: Canadians and visiting fans gathered at one of North America’s most famous natural landmarks turned the celebration into a festival atmosphere as Canada secured its first-ever victory at the FIFA World Cup.
With the backdrop of Niagara F…









