enoch ruhigiralatest news & developments