Faults on Killer Bus Highlight Need for Better Roadworthy Checks News October 20, 2025 The bus crash that claimed 43 lives in Limpopo has been found to have been caused by serious mechanical faults…