anne muchekelatest news & developments