current, Stonehenge, Current

Massive Stonehenge-like Monument Discovered in England

Researchers have found a giant circular monument made up of about 100 huge rocks, just…