Unreliable evidence Posted on June 3, 2006 Amir Taheri was the “source” of the recent, false Iranian yellow badge story. It now appears that Taheri has form…