Watch US troop withdrawal from Germany draws criticism - FOX LOCAL Houston | FOX One