Swedish Stonehenge? Ancient Stone Structure Spurs Debate

Editor's Recommendations

More from LiveScience