john kiogoralatest news & developments