CNN considers itself removed from any sense of patriotic duty as an American owned and operated corporation. Just ask Ted Turner.
1. Remember, the media consider themselves neutral - they will not define these people as 'the enemy'. To do so would mean they have sided with the American government, thereby losing their impartiality.
2. Also, CNN no longer refers to anything as 'foreign' or 'foreigner'. They use the term 'international' so as to not be accused of being pro-American.
Yes, I know it sounds stupid, but these are two of the reasons they would not turn over this information to the government.