karim amerlatest news & developments