
News
On This Day In History: Great Sheffield Flood – Largest Man-Made Disaster Occurred In England – On Mar 11, 1864
| March 11, 2017
AncientPages.com - On March 11, 1864, the Great Sheffield Flood occurred. The immediate cause was a crack in the dam, the cause of which was never determined. This
Read More