News

Newscripts plays rock, paper scissors. Stonehenge’s Altar Stone, a 5 m long sandstone slab located in the middle of the Neolithic monument, continues to evade easy answers about its origins.