Denver's one-of-a-kind anti-terrorism museum opened to the public yesterday. The
Center for Empowered Living and Learning, dubbed The Cell for short, aims to educate people about the root of terrorism, and what they can do to stop it with its inaugural exhibit, called Anyone, Anytime, Anywhere: Understanding the Threat of Terrorism.