The Passenger Rail Agency of South Africa has fired four senior managers who were implicated in an explosive 2015 report by then-Public Protector Thuli Madonsela.