patrick kirulatest news & developments