Chuanhua Lin was spotted 'acting suspiciously' by the British Transport Police's County Lines Taskforce on September 12, 2024, while waiting for a train service to Glasgow at Preston Railway Station.