Total eclipse peeks through clouds at Niagara Falls

The total eclipse peeked through clouds over Niagara Falls on Monday to give the huge crowds gathered there a view of the stellar phenomenon. Read more about the eclipse - Follow The Globe and Mail
Back to Top