kristinn hrafnssonlatest news & developments