enoch godogwanalatest news & developments