andrew torchialatest news & developments