Ground-penetrating radar reveals huge monument near Stonehenge

Stonehenge is an iconic and mysterious English landmark, but it's not the only place to attract the interest of local archaeologists. Nearly 100 stone monoliths have been discovered at a site called the Durrington Walls, about two miles north-east…