The tragedy of Aberfan: what happened that fateful October 21, 1966 A terrible tragedy known across the world by the name of the South Wales village where it happened, Aberfan, occurred on this day, October 21, 1966, when millions of cubic […] Robin 21 Oct 2020