International Freedom Center is deadAmen! Alah Akbar! God save the Queen !!!! Several folks have taken a poke at this one. Read this on Powerline, this on LGF and Tammy Bruce here.
There is still some hope when the "people" can force the goofballs in government not to turn over a chunk of 9/11 Ground Zero to a bunch of America haters.