Ancient footprints of humans, rhinos and other animals dating back 26,000 years are discovered on a €1billion building site in Spain’s Madrid
HUMAN and animal remains dating back 26,000 years have been discovered during the construction of a €1 billion housing development in the Mendez Alvaro district