這張未注明日期的照片顯示的是丹尼爾·杜根(右,Daniel
Duggan)和他的妻子薩夫林。前美國軍事飛行員杜根因美國指控他非法訓練中國飛行員而舉行的引渡聽證會於2023年7月25日推遲。照片由美聯社提供。
一位涉嫌訓練中國空軍飛行員在航母上駕機起降的退役美國海軍陸戰隊飛行員的律師表示,此人曾在不知情的情況下與一位中國黑客合作。
現年55歲的丹尼爾·杜根(Daniel
Duggan)曾在美國海軍陸戰隊服役,擔任戰機飛行員。他被控在退役後前往北京,協助訓練中共解放軍飛行員駕機在航母上起降。目前他已經歸化為澳大利亞公民,而美國政府則正試圖將他引渡回美國受審。
路透社曾在2022年11月獨家報道說,杜根在澳大利亞公司注冊中所列的他在北京的地址與因蓄謀駭進美國國防承包商電腦係統而被美國法院判刑入獄的中國商人蘇斌在北京的地址完全一致。
澳大利亞聯邦警察應美方的協助請求,2022年10月在新南威爾士州奧蘭治市將已經移居澳大利亞的前美國公民杜根逮捕。當時杜根在北京生活了六年之後,剛剛返回澳大利亞就遭逮捕,但是他否認協助中國空軍飛行員訓練違反了美國的軍備控製法律。
路透社星期天(5月12日)報道說,杜根的律師伯納德·科萊爾裏(Bernard
Collaery)今年3月向澳大利亞司法部長馬克·德雷福斯(Mark
Dreyfus)提交的一份文件中表示,美國政府從沒收的蘇斌電子設備上發現了他與杜根的通訊往來。
在澳大利亞一家法院審理杜根的引渡案之後,德雷福斯將最終決定是否將杜根轉交給美國政府。
路透社報道說,在杜根被捕將近兩年之後,悉尼的一家法院本月將審理他的引渡案。
兩年前杜根被捕時,英國政府也曾警告其退役皇家空軍飛行員不要協助中國訓練軍方飛行員。
中國商人蘇斌2014年在加拿大被捕,2016年他在美國法院就駭入美國主要國防承包商的網絡竊取美國軍機設計的指控表示認罪,並被判刑46個月。他在美國向澳大利亞提出的引渡要求中被列為杜根的七位合謀者之一。
杜根的律師科萊爾裏在寫給德雷福斯的信函中稱,杜根認識的蘇斌隻是中國航空工業第一集團(AVIC)的職業中介,而蘇斌的網攻黑客案子“與我們的客戶完全沒有任何關係”。
他還寫道,盡管蘇斌“可能與(中國)特工有不適當的聯係,但我們的客戶對此一無所知”。
中國航空工業第一集團因其與中國軍方的關係去年被美國列入黑名單。
根據美國政府向澳大利亞提供的引渡文件,從蘇斌的電子裝置上獲取的信息顯示,他在2012年5月為杜根支付了從澳大利亞前往北京的旅費。
根據科萊爾裏的說法,杜根曾要求蘇斌幫助采購飛機零部件,用於他在澳大利亞開辦的“壯誌淩雲塔斯馬尼亞”公司的航空旅遊業務。
科萊爾裏還寫道,澳大利亞安全情報組織(ASIO)和美國海軍刑事調查人員知道杜根在為中國航空工業集團培訓飛行員,並且分別於2012年12月和2013年2月在澳大利亞會晤了杜根。
“一位澳大利亞安全情報組織官員提議說,杜根先生在中國從事合法生意的同時,可能可以收集一些敏感信息,”科萊爾裏寫道。
路透社引述科萊爾裏的話說,杜根2013年移居北京,但是2014年要離開時卻遭到阻攔。杜根的領英賬戶以及了解他的航空界人士表示,他2013和2014年間在中國擔任航空顧問。
杜根的律師提交的法律文件說,杜根曾擔心西方情報機構向他索取敏感信息有可能將他的家人置於風險之中。
科萊爾裏還表示,“在接獲美國政府公開的情報聯絡讓他擔心家人的安全可能受到影響之後”,杜根2016年前往美國駐北京大使館放棄其美國公民身份,並且將證書的日期回溯到2012年。
科萊爾裏反對美國的引渡要求,聲稱沒有證據顯示他所訓練的飛行員來自中國軍方,而且在被指控的罪嫌發生之前,他已於2012年1月歸化成為澳大利亞公民。
但美國政府認為,杜根直到2016年才真正失去美國公民身份。
-->
`,
"script":[{"type":"text/javascript","src":"//widgets.outbrain.com/outbrain.js","async":"async"}]
}
, "gg_rightside": {
"html":`
`,
"script":[{"type":"text/javascript","src":"//widgets.outbrain.com/outbrain.js","async":"async"}]
}
, "gg_duturandom": {
"html":`
`,
"script":[]
}
, "gg_square": {
"html":`
`,
"script":[]
}
, "gg_topbanner": {
"html":`
`,
"script":[]
}
, "gg_middlesquare": {
"html":`
`,
"script":[]
}
, "gg_dutu": {
"html":`
`,
"script":[]
}
, "gg_botline": {
"html":``,
"script":[]
}
, "gg_dututop": {
"html":`
`,
"script":[]
}
, "gg_shipintop": {
"html":`
`,
"script":[]
}
, "gg_inContent": {
"html":`
`,
"script":[]
}
, "gg_shipinrandom": {
"html":``,
"script":[]
}
, "gg_sideSticky": {
"html":`
`,
"script":[]
}
, "gg_bottombanner": {
"html":`
`,
"script":[{"type":"text/javascript","src":"//widgets.outbrain.com/outbrain.js","async":"async"}]
}
, "gg_marquee": {
"html":`
`,
"script":[]
}
}
const adEnv={
"gg_header": {
"html":``,
"script":[{"type":"text/javascript","exec":` var googletag = googletag || {}; googletag.cmd = googletag.cmd || []; var pbjs = pbjs || {}; pbjs.que = pbjs.que || []; `},{"type":"text/javascript","src":"https://adncdnend.azureedge.net/adn-hb/adn.wnx2.js","async":""},{"type":"text/javascript","src":"https://adncdnend.azureedge.net/adn-video/WenxuecityPlayer.js","async":"async"}]
}
}
const wxcEnv = {
"base":{
"exe":[],
"src":[
{"src": "/news/js/recommendednews.js","defer":"true"},
{"src":"/js/wxcFunc.js","defer":"true"}
]
},
"func":{
"exe":[
//展示評論
'function showMoreComments(){let n = 9;for(let i=0;i
2){dom.hide();}}$("#showallcomment").show();$("#showlesscomment").hide();};hideComments();',
],
"src":[
//圖片,搜索,QR code
{"src": "/news/js/view.js?v=05132024"},
//計數器
{"src":"//count.wenxuecity.com/service/count/script/do.php?type=news&id=125563071&n=0&out=jsval","defer":"true"},
]
}
}
function wxcCode(){
wxcEnv.base.exe.forEach(x=>{
let tag = buildAdcode(x);
document.head.append(tag);
})
wxcEnv.base.src.forEach(src => {
let tag = buildSrc(src)
document.head.append(tag);
});
wxcEnv.func.exe.forEach(x=>{
let tag = buildAdcode(x);
document.body.append(tag);
})
wxcEnv.func.src.forEach(src => {
let tag = buildSrc(src)
document.body.append(tag);
});
}
function adcode(){
let adkey = Object.keys(ads);
adkey.forEach(x=>{
let code = ads[x].html;
let div = document.getElementById(x);
if(div)div.innerHTML = code;
ads[x].script.forEach(s=>{
if(Object.keys(s).indexOf('src')===-1){
let tag = buildAdcode(s.exec);
document.body.append(tag);
}else{
let tag = buildSrc(s);
document.body.append(tag);
}
})
})
}
function baseCode(){
let baseKeys = Object.keys(adEnv);
baseKeys.forEach(x=>{
adEnv[x].script.forEach(s=>{
if(Object.keys(s).indexOf('src')===-1){
let tag = buildAdcode(s.exec);
document.head.append(tag);
}else{
let tag = buildSrc(s);
document.head.append(tag);
}
})
})
}
function buildAdcode(script){
let tag = document.createElement('script');
tag.innerHTML = script;
return tag;
}
function buildSrc(obj){
let keys = Object.keys(obj);
let tag = document.createElement("script");
keys.forEach(key=>{
tag.setAttribute(key, obj[key]);
})
return tag ;
}