euzicasa.wordpress.com
This Day in History: Mountainside Collapses on Town in Alberta, Canada (1903)
This Day in History: Mountainside Collapses on Town in Alberta, Canada (1903) Before dawn on April 29, 1903, millions of tons of limestone tumbled from the face of Alberta’s Turtle Mountain o…