dear,
ICTS website says something else on the title page;
did u read it; they say
Important Notice, 28 December 2009
Following the terrorist attack on DL/NW Flight 253 on 25 December 2009 , there have been incorrect reports linking ICTS Europe to the event.
We would like to make it clear that...