A Comprehensive Review on Reasons for Tailings Dam Failures Based on Case History. (20th June 2019)