david modiselatest news & developments