Bizblogger

Site for Free Markets and Free People

Thursday, June 16, 2005

More on the World Trade Center Memorial

From LGF:

The International Freedom Center, now notorious for their plan to install a large “Why The World Hates America” exhibit at the site of the former World Trade Center with input from Human Rights First, the ACLU, and radical leftist Columbia professors, has issued a new statement that makes their agenda even more clear; Take Back The Memorial has a devastating, must-read point-by-point response.

Cox & Forkum’s Allen Forkum also has some on-target comments.