VirtualGlobetrotting

Today in History – September 2

1777 – Major Samuel McCullough makes a miraculous escape from a band of Indians at McCullough’s Leap.

Site of McColloch's Leap

1980 – Terry Fox is forced to abandon his famous run when cancer was discovered in his lung.

Terry Fox Memorial