Press Room Institute of Terrorism Research and Response (ITRR) is an American and Israeli nonprofit corporation created to help organizations succeed and prosper in a world threatened by terrorism. http://www.terrorresponse.org/index.php?option=com_weblinks&view=category&id=52&Itemid=7 Sun, 19 Sep 2010 13:48:58 +0000 Joomla! 1.5 - Open Source Content Management en-gb