1 comment

[ 4.0 ms ] story [ 15.0 ms ] thread
I find the claim that someone who knows enough about how this man looks, 20 years after he was last seen, happened to spot him on Google Maps despite the fact that his face is blurred out, extremely dubious.