tanveer ahmedlatest news & developments