This story raises a number of questions.
To find someone who's been on the run for 20 years thanks to a street view picture of some random place based only on the knowledge that the person may be in the country seems extremely improbable.
Granted, the fact that he was snapped by Street View (and then that his picture was on the restaurant's Facebook) is luck, but IMHO, they had intel that he might be in that specific location to start with. If not, they must have some data mining tool and access to raw, un-blurred Street View pics...