This week’s featured missing person is Terrence Arthur Diaz, who disappeared from Palo Alto, California on either October 14 or November 14, 1999. (I’ve seen two different dates.) He was 45 at the time and would be 66 today.
There’s reason to believe he may be living on the streets, possibly making some money busking. It is strange, however, that after all this time he still hasn’t turned up. I mean, almost 21 years now.