Ellen Lloyd - AncientPages.com - There is an intriguing stone structure in Newport, Rhode Island that has been a subject of great controversy and debate. Standing in the heart