world rankingslatest news & developments