While writing my post, I note there's been several others.
In 1999 I visited NYC. Two beautiful gleaming silver towers dominating the skyline.
In 2002, I revisited. Towers not there any more.
In Jan 2006 I visited again, and happened past the site, just a big hole in the ground.
I'm afraid the conspiracy theory does not hold water for me.
My eyes do not lie.