The Pepperpot is the surviving tower of the former parish church of St Peter and St Paul, which was damaged during the English Civil War at the Battle of Upton in 1651. The church was demolished in ...
A stone wall discovered deep inside Theopetra Cave in central Greece may be the oldest surviving human-built structure ever uncovered, archaeologists have revealed. Estimated to be over 23,000 years ...