US/NATO Troops ALREADY IN FINLAND!!!