Aberfan – The Slack Approach to Health and Safety That Wiped out a Generation
On the morning of October 21, 1966, the village of Aberfan, nestled in the valleys of South Wales, experienced one of the most devastating industrial disasters in British history. At 9:15 a.m., a massive spoil […]