karim talbilatest news & developments