国际刑事法院的举报受理系统在铱星网络上加载了整整七分钟。进度条以像素为单位缓慢爬行,会计室里没有人说话,只有发电机在地下室发出的低沉嗡鸣和河风吹过碎玻璃窗的呼啸。
德里斯科尔站在卫星电话旁边,一只手按在电话机上,另一只手指节叩着桌面。他的脸上有一种利亚姆从未见过的表情——不是紧张,不是恐惧,而是一个在体制内浸泡了十四年的人终于决定把体制的规则扔进碎纸机时才会有的那种清醒的亢奋。
“受理系统要求提交举报人的身份信息,”德里斯科尔盯着屏幕,“真实姓名、职务、联系方式。如果我们用匿名举报,海牙那边按程序需要三到五个工作日做初步审查。如果我们实名——我以联邦调查局现役副主管的身份提交,利亚姆以联邦前分析师的身份联署——根据《罗马规约》第十五条,检察官办公室可以在二十四小时内启动初步审查。”
“二十四小时太长了,”卡洛娃说,“艾莉森的遣返航班今天下午两点起飞。如果米勒在两点之前拿到云盘凭证,他会让遣返变成刑事转交。如果我们公开数据,他可能会提前行动。我们手里的时间不是以天算的,是以分钟算的。”
“那就同时走两条路。”利亚姆站起来,走到白板前面——会计室墙上挂着一块发黄的白板,上面还残留着多年前工会会议的卡斯塔利亚语笔记。他用袖子擦出一块空白,拿起一支干涸的白板笔,笔迹勉强能辨认。“第一条路:德里斯科尔向国际刑事法院提交实名举报,这是正式程序,用来给米勒和科斯托夫制造法律压力。第二条路:我们在举报的同时,把数据去隐私化处理后直接上传到多个境外媒体平台和加密文件分发网络。一旦数据进入公共领域,米勒手里的筹码——遣返航班、刑事转交函、反恐叙事——全部会失效。因为当全世界都知道真相的时候,一架从索拉亚飞往维也纳的航班上有没有一个叫艾莉森·肖的美国记者,就不再是秘密了。”
“这叫‘信息核武’,”德里斯科尔说,嘴角浮出一个近似苦笑的表情,“我在联邦执法培训里学过这个策略——但学的时候是作为防御案例。教官说,如果一个内部举报人掌握了足够多的真实数据并选择公开,他可以在机构做出反应之前瘫痪整个决策链。然后教官补了一句——‘所以我们必须确保没有人能拿到那么多数据’。你妹妹拿到了。”
鲁日奇卡从椅子上站起来,走到白板前面,用粗壮的手指点了点利亚姆写的第二条路。“公开数据我懂。但你说‘去隐私化处理’——那些供体的真实姓名,那些被摘取器官的人,他们是谁?他们的家人知不知道他们死了?如果他们的名字被永远抹掉,正义对他们来说算什么?”
这个问题像一块石头砸进水面。会计室里的所有人都沉默了。
利亚姆低头看着自己的手指。他的指甲缝里还嵌着从疗养院排水管里爬出来时沾上的泥。他想到KM-037,那个二十七岁的北非男人,他的名字不叫KM-037,但他叫什么?没有人知道。焰心把他的护照烧了,把他的名字从所有记录里删除了,他变成了一串编号,然后是几页手术记录,然后是一袋被扔进石灰窑的残余部分。
“供体的身份信息——我们不删,”利亚姆说,声音低沉但稳定,“每一个有姓名记录的供体,我们保留全名、国籍、最后已知的入境时间和地点。这些人的家属有权知道他们发生了什么。我们要删除的只是受体的身份信息——那些付费购买器官的富豪和官员。不是替他们遮掩,是因为如果我们不删除这些,媒体会以‘侵犯医疗隐私’为由拒绝刊登,法院会以‘证据收集程序不合规’为由拒绝采纳。我们要的是让焰心被定罪,不是让他们的客户被网暴。客户名单可以等正式审判时作为补充证据提交。”
这个决定在会计室里经过了简短的争论。卡洛娃主张全部公开,鲁日奇卡同意利亚姆的判断,德里斯科尔沉默了几秒后站在了利亚姆一边。
“我在检察院待过两年,”德里斯科尔说,“法官最反感的就是媒体审判。如果我们把受体名单也公开,那些富豪的律师团会反过来告我们侵犯隐私,案子会在程序层面死掉。让专业的人做专业的事——证据给法院,真相给公众。”
分工在三分钟内敲定。德里斯科尔负责起草国际刑事法院的举报材料,用英文撰写,附上费尔德生物科技与十二名美国国会议员的政治献金明细作为切入点——因为涉及美国公职人员的跨国腐败,这在《罗马规约》的管辖范围内触发强制性审查。卡洛娃负责从供体记录中筛选出可以被公开的受害者身份信息,用卡斯塔利亚语编写一份受害者名录,以便本地媒体能够跟进报道。鲁日奇卡负责发电机和网络连接,每半小时检查一次柴油余量和光纤信号。利亚姆负责处理最大的数据包——暗码的全部数据库,从中提取核心证据链,去除受体的个人信息,然后打包成可公开分发的压缩文件。
会计室里只剩下键盘敲击声、纸张翻动声和发电机持续的嗡鸣。河面上的晨雾已经散尽了,阳光从窗户照进来,照在利亚姆面前那张发黄的白板上。他的手指在键盘上飞快移动,偶尔停下来揉一揉干涩的眼睛。暗码的数据库比他预想的更庞大——除了电子表格和PDF文档,还有几十段监控视频的备份,拍摄于费尔德-4号的手术准备室内部。暗码在叛逃之前是焰心的内部系统管理员,他在离职前备份了整个内网的服务器数据。这些监控视频记录了过去两年多时间里每一次器官摘取手术的前后过程。利亚姆没有勇气点开任何一个视频,但他把它们的缩略图全部保留在压缩包里——作为证据,这些视频比任何文件都更有说服力。
上午九点十五分,德里斯科尔完成了举报材料的初稿。他把卫星电话递给利亚姆审阅。材料共十一页,附有三十七份文件复印件作为证据附件,涵盖了费尔德生物科技与卡斯塔利亚内政部之间的资金往来、器官摘取记录样本、以及米勒与科斯托夫之间的加密通讯记录中那些涉及具体坐标和时间的内容。德里斯科尔在举报人一栏签了自己的全名和联邦调查局证件编号。利亚姆在联署人一栏签了名。
“发送之前,”德里斯科尔按住发送键,抬头看向利亚姆,“我需要你明白一件事。这份举报一旦提交,我的职业生涯就结束了。不管米勒最后会不会被定罪,我在FBI都待不下去了。你知道这一点。我也知道。我做出这个决定不是因为我不在乎。是因为我在乎的东西变了。”
“什么时候变的?”
“在地下室里看到那个叫卢卡·彼得雷斯库的IT维护员尸体的时候,”德里斯科尔说,“他的工牌上有一张照片。照片里他在笑。他看起来像是一个只是想做正确事情的人。和我们现在做的事差不多。”
他按下了发送键。卫星电话的屏幕闪了一下,弹出一条系统提示:“举报材料已成功提交至国际刑事法院检察官办公室初步审查单元。案件编号:ICC-PR-2026-0173。请在七十二小时内查收确认函。”
同一时间,利亚姆完成了数据包的最终压缩。总大小四点二G,包含暗码数据库的全部内容、艾莉森硬盘上的所有供体记录和财务流水、德里斯科尔提供的米勒与科斯托夫加密通讯记录、以及卡洛娃编写的受害者名录。他将压缩包上传到三个不同的境外加密文件分发平台,并将下载链接附在一封简短的说明邮件里,收件人列表涵盖了国际通讯社、欧洲调查媒体联盟和三家致力于跨境腐败调查的非政府组织。他没有设置自动发送——他的手悬在发送键上方,停顿了片刻。
“我们还有多长时间?”他问。
“到两点还有不到五个小时,”卡洛娃看了看手机,“但米勒的二十分钟期限已经过了十二分钟。”
“他不会等满二十分钟。他在施压。”利亚姆看了一眼窗外河对岸的内政部大楼,那架白色贝尔407仍然停在楼顶,旋翼静止,但在上午的阳光下泛着不祥的反光。“如果我到时候没有回复,他会开始第二阶段的施压——可能切断这栋楼的供电,或者让边境巡逻队以‘反恐演习’名义进入东岸区域。我们的窗口正在快速关闭。”
“那就现在发。”卡洛娃说。
利亚姆的手指在发送键上又悬了一秒。这一刻,他想到了照片上艾莉森那行字——“不要交出任何东西”。不是“不要交出数据”,而是“不要交出任何东西”。他妹妹在被拘留的情况下仍然坚持传递的信息——拒绝交易,拒绝妥协,拒绝用一部分真相换取另一部分真相。因为她相信真相本身是最锋利的武器,而每一次妥协都是在替敌人磨刀。
他按下了发送键。
邮件状态从“草稿”变成“已发送”,然后是“已投递”,然后是“已打开”——第一个收件人在十五秒内就打开了邮件。紧接着第二个、第三个、第四个。加密文件分发平台的下载计数开始跳动:一次、两次、五次、十次。数字上升得比想象中快。
“有人在下载,”利亚姆盯着屏幕,“不是媒体。下载IP来自华盛顿特区——司法部内部网络。”
德里斯科尔凑过来看了一眼屏幕,脸上浮现出一种复杂的表情。“我的举报信起作用了。司法部监察办公室的人正在登录下载。他们看到了我抄送给他们的加密通讯记录。现在他们在查我们上传的文件。如果他们在米勒动手之前先动手——米勒的权限会在内部审查期间被暂停。”
“那需要多久?”
“在华盛顿?官僚系统最快也要几小时。但如果媒体同时开始报道——舆论压力会把几小时压缩到几十分钟。”
第一封自动回复邮件从调查媒体联盟的服务器弹回来,不是自动回复,而是一封真人的回复,只有一个英文单词:“Received. Verifying.”接收。正在核实。
紧接着第二条回复,第三条,第四条。欧洲调查媒体联盟的加密通讯频道亮起了绿灯——他们在内部验证系统上核对了费尔德生物科技的Logo、科斯托夫的签名样本和疗养院的卫星图坐标。十一分钟后,第一条快讯从他们的官方帐号发出,标题是:“泄露文件揭示跨国器官贩运网络:卡斯塔利亚内政部高层涉案,美国议员涉嫌收受献金。”
利亚姆刷新了一下推特。快讯已经在三分钟内被转发了四千次。他往下翻,看到一张被媒体打上“BREAKING”标签的截图——正是他从供体记录中提取的那份KM-089文件,十九岁尼日利亚女孩的器官摘取记录。图片下方的评论正在以肉眼可见的速度增长。
“他们开始了。”利亚姆说。
窗外,河对岸的内政部大楼发生了某种变化。楼顶的直升机旋翼开始缓慢转动,不是起飞,是预热。大楼正门有三辆黑色轿车同时启动,鱼贯驶出地下停车场,拐上了沿河大道,方向——指向索拉亚河上的东桥。那座桥距离纺织厂只有不到一公里。
“米勒在调动他的人,”卡洛娃站到窗口,用那只还能看清的眼睛注视着车队,“但他不是朝我们来的。他在朝机场方向去。”
“他要提前遣返航班。”德里斯科尔一把抓起卫星电话,拨了米勒的号码。响了三声,米勒接了。
“我猜你们已经做出了选择,”米勒的声音仍然平稳,但平稳中多了一丝被压缩过的紧迫感,“数据上了网,我的名字迟早会出现在报道里。你毁了我接下来的半辈子,保罗。但我不打算毁了你们。作为对你在举报材料里没有提及我家庭信息的回报,我给你一条信息——科斯托夫的安保主管韦利奇科二十分钟前接到了内政部的内部通报。有人把艾莉森·肖的遣返航班信息泄露给了本地媒体。媒体现在堵在移民拘留中心门口。科斯托夫的反应不是放人,是把遣返改成‘再次拘留’。理由——妨碍司法调查。”
“她在哪?”德里斯科尔的声音骤然绷紧。
“还在拘留中心。但韦利奇科的人正在前往拘留中心的路上。如果他们先到,你妹妹会从遣返名单上消失。不是被送回美国,不是被送上法庭——是被送到一个不会有人再找到她的地方。科斯托夫现在不需要云盘数据了——媒体已经拿到了。他现在只需要确保所有活着的证人都不再出现在镜头前。”
米勒挂了电话。
会计室里像是被抽走了所有空气。卡洛娃的拳头握得关节发白。鲁日奇卡已经抓起了蝎式冲锋枪,开始往弹匣里压散装子弹。德里斯科尔收起卫星电话,脱下软壳夹克,露出腰间的枪套——他把之前丢在疗养院的手枪重新配了一把。
“移民拘留中心在索拉亚西郊,靠近机场的位置,”卡洛娃拉开一张索拉亚市区地图,手指点在一个红色标记上,“从这里开车过去,如果不被拦截,大约二十分钟。如果走沿河小路绕过检查站——四十分钟。”
“韦利奇科从内政部出发到拘留中心要多久?”
“内政部在行政大道,离拘留中心只有十二分钟车程。他比我们快。但科斯托夫的人不会在大白天在拘留中心正门动手——他们有媒体守在那里。他们会走拘留中心后门,把艾莉森从行政通道带走。”
“我需要知道那条行政通道的位置和拘留中心内部的平面结构。”利亚姆转向德里斯科尔,“你在FBI的时候有没有接触过那座建筑的信息?”
德里斯科尔摇头。“那是卡斯塔利亚内政部直辖的设施,不在跨境合作清单上。但你认识的那个前缉私处探员——”他看向鲁日奇卡。
鲁日奇卡已经在翻手机通讯录了。“拘留中心的前身是州安全局的看守所。八十年代的建筑,我参与过一次联合检查。行政通道在后墙,连接一条废弃的消防车道。消防车道尽头是一扇电动卷帘门,门的控制箱在拘留中心后勤办公室。如果我们能进后勤办公室——就能关掉那扇门。”
“后勤办公室有人守吗?”
“行政日——通常只有一个值班员。”
“如果科斯托夫的人已经进去了——”
“那后勤办公室就是他们的第一个控制点。”鲁日奇卡把冲锋枪挂上肩膀,站起来,“我走前门——不是真的前门。我绕到拘留中心正门,和媒体混在一起。媒体现在堵在那里,科斯托夫的人不敢在镜头前开枪。我的目标是分散注意力,也许能拖住他们几分钟。你们三个走消防车道。”
“两个人,”卡洛娃纠正他,“利亚姆和我走消防车道。德里斯科尔——你守住后勤办公室外的走廊。如果有人从里面出来,你拦住他。”
“用什么拦?”
德里斯科尔从口袋里掏出一枚FBI证件徽章。“用这个。在卡斯塔利亚,FBI徽章没有法律效力——但大多数基层警员不知道这一点。他们看到联邦探员的徽章会犹豫至少几分钟。这就够了。”
四个人在会计室中央站了片刻,没有人说话。发电机在地下室发出一声有气无力的咳嗽——柴油快用完了。鲁日奇卡从口袋里掏出最后一块巧克力,掰成四份,每人一份。
“我妹妹从来不哭,”利亚姆突然说,所有人都看向他,“小时候我妈打她,她不哭。大学被人跟踪,她不哭。出发来卡斯塔利亚前和我在机场告别,她也没哭。她说她这辈子唯一一次哭,是十四岁那年看一个纪录片——讲的是海地地震后孤儿被贩卖的事情。她说她哭完之后知道了一件事:她将来要做能替那些哭不了的人哭的工作。”
他把巧克力塞进嘴里,嚼了两下咽下去,率先走向门口。
“现在该我们了。”


暂无评论,来抢沙发吧!