Finland and Sweden joined, Moldova having a reff on it this year Europe paying their way russia dependant on China and India edging away from russia Ukraine maintains the vast majority of it's territory and independance russian stockpiles depleted putin a wanted man and russia a pariah state for much of the world