on October 19, 2026 Aberfan: The Village That Fought Back (TV) Aberfan’s grieving community takes on the government, demanding justice and removal of the remaining tips… on October 19, 2026