Spanish Prime Minister Pedro Sanchez has vowed to preserve Spain's independence from foreign influence, saying the Nov. 29 election will see the country ruled from Madrid, not Washington, Tel Aviv, Buenos Aires or Moscow. Sanchez also rejects pressure to raise defense spending to 5% of GDP and reaffirms his opposition to war with Iran.