Typical intro for an urban legend. No source is ever named but always given some phantom credibility.
The second red flag..."I'm no conspiracy theorist but...
Third red flag, New York Daily News.
And it's not such a stretch that he wants to protect people who would have a lot to lose by coming forward.
Personally, I have never believed any of the major conspiracy theories. This one doesn't seem too far-fetched.