Thousands rallied in central Madrid calling for an end to the war involving the United States, Israel and Iran.