Sweden & Finland Had Enough of Russia: IT'S OVER! - Even EU Didn't Expect This Much!