News

Ancient human figurines have been found. Cave of El Castillo, Spain Some of the oldest known paintings in the world are in the Cave of the Castle, in Cantabria in the north of Spain.
75 years after Partition: These maps show how the British split India. The hastily drawn border, known as the Radcliffe Line, attempted to carve out two nations along religious lines—but sparked ...
From the Făgăraș Mountains of Romania to the teeming sea cliffs of St Kilda in Scotland, Europe is still home to staggering displays of summer wildlife. Whether you’re searching for sperm ...