john afoalatest news & developments