It IS a victory mosque:
Moonbattery: Proximity of Ground Zero Victory Mosque to 9/11 Human Remains: "The site of the Victory Mosque the Muslim–liberal alliance is planning to erect in triumph is not merely near Ground Zero, it is at Ground Zero. The Burlington Coat Factory building this shrine to evil would replace was damaged when the landing gear from United Airlines Flight 175 fell through its roof 9 years ago today. Via the New York Post, here's how close human remains were found to the planned site of the mosque:"