kill billlatest news & developments