What Happened on Oct 21 1966

  • Aberfan Disaster

    On 21 October, 1966 Tip No 7 which forms part of the main complex of tips at Aberfan slipped and descended upon part of the village killing 116... Read more