那年夏天特别热,热得连槐树叶子都蔫在枝头。
凌晨两点,顾良骏被电话吵醒。邻居说,你家防水门店着火了。他赶到现场时,火势已经很大,消防车警笛声划破了整座城市的夜空,热浪把百米外的树叶子烤卷了边。
大火扑灭后,现场一片焦黑。门面房的铝合金框架扭曲变形,停在前面的几辆车只剩下铁架子。方艳站在警戒线外,看着自己十几年的心血变成废墟,忽然想起一个人。
"像她。"她对警察说,"那个女的,跟我有过节。"
警察问是谁。她说不知道名字,只记得是个四五十岁的女人,在中央公园住,因为买装修材料的事投诉过她好几次。"她说饶不了我。"
警方顺着这个线索调出了相关投诉记录。周兰的名字进入了侦查视野。她确实投诉过方艳的店,也确实说过一些气话。但仅此而已。
二
接下来的调查毫无进展。案发现场的监控拍到了一个模糊的人影,但看不清脸。那人在凌晨一点四十分左右出现在画面里,身材中等偏瘦,戴着帽子,在装饰城的楼与楼之间来回穿梭了将近一个小时,反复往店里扔引燃物。最后一把火点着后,她在监控里消失了——消失在那几栋楼之间,就像从来不曾从外面来过一样。
案发当天,警方就调取了装饰城大门口的监控,没有发现可疑人员进出。几个月后,他们又调取了中央公园小区南门和西门的监控——疫情期间只有这两个门开着——同样没有发现周兰出入的影像。
周兰的大女儿赵婉在高二会考那两天住在家,她记得清清楚楚:7月28日晚上十一点多她去上厕所,母亲在卧室睡了。7月29日早上七点她起来,母亲已经在厨房做早饭了。
监控没有拍到她出门,没有拍到她到现场,没有人看到她离开。周兰就像被凭空安插进了那个凌晨两点钟的火灾现场——靠的是两样东西:她曾经投诉过方艳,以及监控里那个模糊背影的走路姿势。
三
2022年1月18日早上九点,周兰正在家里吃早餐。小女儿赵慧坐在对面。门铃响了,门外站着四个穿便衣的男人。
"你是周兰?跟我们走一趟。"
"我能不能给家里人打个电话?"周兰问。
"不用了。"一个男人从餐桌上拿起她的手机,"这个我们先扣着。"
小女儿赵慧看着母亲被带走,不知道那四个人是谁,也不知道母亲要去哪里。直到下午四点,家里又来了几个警察,说是要搜查。带队的姓沈,他拿出一张纸让周兰的姐姐签字。
"你们把我妹妹带到哪里了?"姐姐问。
"刑侦队。其他的保密。"
五十多个小时后,周兰被刑事拘留。拘留的决定是在她被抓走第三天作出的,这意味着前五十多个小时的羁押已经超出了传唤的法定时限。她的家属后来才知道,那五十多个小时里,周兰被关在刑侦队废弃的锅炉房里,又冷又饿,不许睡觉,反复被问同一个问题:"你到底放没放火?"
"我没有放火。"她说了一遍又一遍。
一天晚上,她晕倒在锅炉房的水泥地上。有人叫来卫生员看了看,说是低血糖。等她醒了,审讯继续。
第七天,检察院以"事实不清、证据不足"为由不批准逮捕。按照法律规定,应当当日释放。但周兰在看守所又多待了三天。第十天,沈队长通知家属来领人。
"监视居住。"他说,"随叫随到。"
四
监视居住期间,周兰被带到装饰城好几次。
第一次是2022年1月18日晚上——也就是她被带走的那天。周兰穿着自己的衣服和鞋子,在案发现场走了几十个来回,直到他们喊停。第二次是6月14日下午,又走了十几个来回。第三次是6月15日上午。这一次不一样。她到的时候,发现地上提前画好了脚印,每个脚印之间的距离、角度都标得清清楚楚。旁边摆着一套黑色打底裤、一双运动鞋——和监控里那个人穿的几乎一样。还有一根棍子。
"你穿这个。"沈队长说。然后指定她按画好的脚印走,按指定的速度走,按指定的摆臂幅度走。走了十几遍,直到他们说"行了"。
三天后,鉴定意见出来了。辽宁省铁岭市的一个鉴定机构出具了两份鉴定书:"支持检材中犯罪行为人与样本中的犯罪嫌疑人周兰为同一人。"
他们用的方法是"人体动态特征个体识别检验技术"。通俗地说,就是看一个人走路的样子能不能认定就是同一个人。
这个技术号称通过了公安部科研项目验收,专家一致认为"具有很高的检验精度""达到国际先进水平"。但它没有国家标准,没有行业标准,十几年过去了,它依然是实验室里的科研成果。
鉴定用的监控视频帧率只有8fps和10fps——正常视频应该是25fps以上。帧率不够,画面不连贯,每一帧之间缺失了大量的运动信息。用这样的检材做步态比对,就像用一张模糊的照片让画家去还原一个人的五官。
而且,他们没做正面人脸识别——监控里明明拍到了作案人的正面。他们做了一个更模糊的方案。
后来,中国刑警学院物证鉴定中心又做了一次补充鉴定,结论是"行走步态特点一致"——他们不敢说"同一人"。
五
2022年7月23日,周兰再次被逮捕。这次批捕的核心依据,就是铁岭的那份鉴定意见。
逮捕后,此案退回补充侦查两次。检察院的承办人起初也觉得证据有问题,同意重新鉴定。周兰的家属托人联系了北京一家权威鉴定机构,对方回了一封函:"本所视频图像鉴定设备损坏,暂无法开展人像同一性鉴定。"
"设备损坏"是委婉的说法。设备可以修,但如果这项技术本身就不成熟,没有一个鉴定机构愿意接。周兰的辩护律师后来私下问过对方,对方说:第一,我们不能用别的鉴定机构采集的检材和样本;第二,这项鉴定技术目前还处于研究阶段,业内不认。
但警方仍然拿着铁岭的鉴定意见,要求检察院提起公诉。2023年2月,离石区人民检察院以放火罪对周兰提起公诉。
六
一审开庭时,辩护人请了专家辅助人出庭。吕刚是国内图像识别领域的资深专家,从事刑事技术和司法鉴定工作四十多年。他一眼就看出了铁岭鉴定的问题。
"没有对检材进行真实完整性校验,"吕刚说,"什么叫完整性校验?就是说你拿来做鉴定的那段监控视频,必须是原始的、没有被编辑过的,要计算哈希值才能保证它的完整性。这个鉴定没有做,就意味着没人能保证这段视频是不是原封不动的。"
他指着屏幕上的比对图像:"检材里有作案人的正面影像,清晰到可以做十二个特征点的比对。他们不做。偏要做背影。背影是动力定型特征,是容易被模仿的。换双鞋,稍微改变一下走路姿势,相似度数据就会变。而人脸识别用的是生物特征,终身不变,精确度远高于步态分析。"
最有力的质疑是直观的:吕刚用同一份检材做了正面人像识别比对,发现监控中的嫌疑人根本就不是周兰——二者在十二处以上特征点的形态、角度、位置均不相符。
一审判决书对专家辅助人的意见只字未提。它认定周兰犯放火罪,判处有期徒刑八年,赔偿各被害人经济损失共计四十三万多元。
判决后,辩护人找主审法官做判后答疑。法官说了一句:"这个案子本来就证据不扎实,但还是定了有罪。我们也希望你们尽快上诉。"
七
二审在吕梁市中级人民法院进行。辩护人在开庭前做了一件关键的事:把周兰手机搜索记录的Excel表全部打印出来,逐条翻阅。
一审法院认定周兰在案发前"搜索过如何放火及放火后如何逃避侦查等信息",并据此认定她有犯罪动机。但辩护人发现,那近千条搜索记录中,跟"放火"有关的全部是关于"如何报复一辆车""怎么远距离点燃汽车"的内容。搜索时间是2020年6月,那之前不久,周兰收到了丈夫的离婚起诉状。他们的共同财产中有一辆车,丈夫开着那车接送别人,不再管她和孩子了。
她想烧的是那辆车。搜索记录里没有任何一条是关于"如何烧店铺"的。
而2020年8月4日的搜索,是一审法院认定她"逃避侦查"的依据——那天她接到了刑警队的电话,让她去配合调查。一个普通老百姓接到这种电话,上网搜一下"刑警队是干什么的",这不是最正常不过的事?
更何况,这份搜索记录本身是非法取得的。警察从周兰餐桌上拿走手机时没有搜查令。第二天补了一个《调取证据通知书》,让周兰的姐姐签收。手机里的电子数据没有封存,没有做完整性校验,直接被拷贝出来。这些辩护意见,一审法院全部无视了。
八
二审庭审进行了整个上午。辩护人把步态鉴定比喻成"用屁股代替脸来定罪"——话糙理不糙。
控方反驳说,这项技术经过公安部科研项目验收,是"国际先进水平"。
"国际先进水平体现在哪里?"辩护人问,"哪个国家的法庭采纳过?十几年了,为什么它还只是科研成果,没有转化为行业标准?为什么全国除了铁岭没有第二家鉴定机构敢接?"
鉴定人出庭作证,承认这项鉴定无法做到百分之百准确。"有可能存在其他可能性。"他说。
辩护人追问:"你们有没有对其他嫌疑对象做同样的鉴定?"鉴定人说没有。当时嫌疑对象至少有四个人,包括被害人的一个熟人,但警方没有采集他们的步态样本。
庭审后,吕梁中院没有立即宣判。周兰被羁押超过两年,她的大女儿因为母亲的事放弃了出国交流的机会,考研也受到了严重影响。
辩护人向法院提交了书面申请,请求召开审判委员会讨论此案,并要求允许辩护人列席审委会。列席审委会在刑事审判中极为罕见,但吕梁中院批准了。
审委会上,辩护人陈述了一个最朴素的道理:本案没有任何直接证据证明周兰实施了放火行为。现场没有她的指纹、没有她的DNA、没有她携带的任何物品。她的两个女儿能证明她当晚在家。案发现场和居住地周边的监控没有拍到她出入的影像。唯一将她与犯罪现场联系起来的,是一份没有国家标准、没有行业标准、没有可验证性的科研成果。
"如果将来发现了真凶,"辩护人说,"谁来承担错案的责任?"
审委会采纳了辩护意见。
第二天,周兰被取保候审。几个月后,吕梁市中级人民法院作出终审判决:撤销一审判决,周兰无罪。
判决书中写道:"原判认定周兰因消费纠纷而实施报复放火的事实不清……认定周兰放火的证据达不到确实、充分的标准……本案确系人为纵火引发,但认定纵火人为周兰的证据不足。"
九
周兰被错误羁押了六百九十天。她的大女儿后来给辩护人写了一封信,信里有这样一段话:
"开庭时看见妈妈已满头白发,眼睛也出现了严重的问题,我心如刀绞。我原本想考研考个好学校,但现在每天为妈妈焦虑不安,根本静不下心来学习,也无心参加学校的任何活动。"
周兰获释后,向一审法院申请国家赔偿。法院支付了侵犯人身自由赔偿金,最终她获得了近三十六万元的国家赔偿。她还在继续为精神损害抚慰金和公开赔礼道歉的事项提出申诉。
周兰走出看守所那天是初夏,阳光有些晃眼。她姐姐在门口等她,看到她出来,轻轻地走过去抱住她,一句话也说不出来。姐姐拍了拍她的后背,轻声说:"没事了,咱们回家。"
路边的槐树正绿着,叶子在风里哗啦啦地响。她们沿着那条路走了很久,谁也没再说一句和案子有关的话。
这起案件后来被评为全国十大无罪辩护经典案例。吕梁中院也将此案上报最高人民法院,作为推进依法治国的典型案例。
在办理这个案子的时候,我一直在想一个问题:当一份"科学鉴定"看起来像科学、说着科学的语言、引用了科学的数据,但核心缺乏可验证性时,法庭应该如何对待它?
证据法的核心,不是信什么,而是凭什么信。凭国家标准,凭行业规范,凭可重复的实验,凭对照组的检验,凭它敢于面对同行的审视,凭它敢于接受另一种结论的挑战。否则,科学就可能变成新的威权,伪科学就可能穿着白大褂堂而皇之地走进法庭。
周兰案证明了这一点:当一个案件只能靠一项未经公认的鉴定技术定罪时,它离冤案只有一步之遥。而司法的公正,最终靠的是对每一个证据的审慎检验,对每一种结论的开放质疑。
(除了人名做了技术化处理,内容为真实案件)

