alex shakoanelatest news & developments