Ancient statue found in parking lot construction: “A complete mystery”

Ancient statue found in parking lot construction: “A complete mystery”

The statue, which depicts a Roman woman, is now displayed in “pride of place” at England’s Burghley Estate.