Olive Press takes a look at Spain’s Suicide Triangle: Alcalá la Real, in Jaen, is trying to stop the cycle
THE attractive mountain town of Alcalá la Real is topped by a Crusader castle and cascades down a steep hillside, connecting the Guadalquivir Valley with