eric kaharilatest news & developments