Europe

Valle de los Caídos

Don’t Touch the Valley

Jul 21 2018

On Sunday, hundreds of Spaniards descended on the Valley of the Fallen (Valle de los Caídos), a Catholic basilica and monument near the capital Madrid.