News

The town of Estella in northern Spain is part of the greater Basque country, Basque nationalists would say. But local residents beg to differ. WSJ's David Roman, Noelia Urra and Anna Perez report ...