moshe ladorlatest news & developments