Read About Today in History: October 21 October 21, 2025 Kristin On this day in 1966, the Welsh village of Aberfan suffered a terrible tragedy. One[…] Read more