More anti-Catholic mythology.
http://www.museumofman.org/blog/medieval-imposter-iron-maiden
Thank GOD the elephant has left the room!
http://en.wikipedia.org/wiki/Inquisition