Security

For six years Mr. Allen was an expert commentator on counter terrorism for Fox News in Washington, D.C.

Business