GlobeVerge

Researchers employ technology in a bid to identify and retrieve remains in Spain’s Valley of the Fallen, in Manuel Correa’s emotional documentary Perched on the Sierra de Guadarrama mountain range overlooking Madrid is the Valle de los Caídos , a colossal memorial site constructed under the Franco r