A lot has been said about the idea of a Muslim cultural center being built just two blocks from the World Trade Center site. The building that currrently stands on the site was a former Burlington Coat Factory, and I guess a piece of one of the planes landed right in it
(
Read more... )