Contact the publisher of this press release Thermal Matrix Hails U.S. Troops in Osama Bin Laden Death, But Anti-Terrorism Vigilance Must Increase