A prolific sex offender who spent three decades on the run was caught after advanced facial recognition software matched him to a man living in Thailand. Richard Burrows stole the identity of a friend ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results