STONEHENGE is one of Britain’s greatest mysteries, but one scientists thinks he’s cracked the secrets to its existence. Mike Pitts has mustered up an explanation as to why Stonehenge is where it is, and reckons the rocks were already there – millions of years “before humans arrived”. One of the biggest questions around Stonehenge is […]