The total solar eclipse will pass through Canada on Monday afternoon with large crowds expected at popular viewing destinations from Niagara Falls, Ont., to Fredericton, N.B.
The total solar eclipse will pass through Canada on Monday afternoon with large crowds expected at popular viewing destinations from Niagara Falls, Ont., to Fredericton, N.B.