Unit 42 RAT Trapped? LuminosityLink Falls Foul of Vermin Eradication Efforts By Simon Conant February 6, 2018 at 8:15 PM 7 min. read ...