Wonder why have they printed another article on it ? Must be hard up for News
Very interesting links Gibbo.
One of those picture looks like the 'devil's chair', which from some accounts, would probably fit better than the Knights Templars theory.
The circular one could be a sacrificial something or other.