Beaconsfield survivor Todd Russell dies, 54 November 10, 2026 9:43 amRest in Peace, Todd Russell.Todd Russell, one of the two miners who survived the 2006 Beaconsfield mine collapse in northern...