justin palmerlatest news & developments