D defensenews.com French-UAE Intel Satellite Deal in Doubt – US Parts Raise Security Concerns 181 points dexen 13 years ago 83 comments