barry madololatest news & developments