The New York Landmarks Preservation Commission voted unanimously Tuesday to allow the demolition of the old Burlington Coat Factory building to construct a mosque, a project that critics say is an insult to 9/11 victims. – (AHN)
Read the original post by New York Times