Livelihoods Update 29 January 2025

Human error in the Traffic Department has led to 485 rail accidents since 2014, of which…