gene leeslatest news & developments