Given a reference text about Psychiatry: An Industry of Death, tell me when it opened and and who owns and operates it.

The Psychiatry: An Industry of Death museum opened on December 17, 2005 and is owned and operated by the Citizens Commission on Human Rights.