david torombolatest news & developments