leon scheeperslatest news & developments