karl popperlatest news & developments