The Hillside Islamic Center is suing town officials in North Hempstead, N.Y., accusing them of bowing to anti-Muslim sentiment.
The Hillside Islamic Center is suing town officials in North Hempstead, N.Y., accusing them of bowing to anti-Muslim sentiment.
