Hidden in the picturesque Catskills Mountains, in Hancock, NY, siting on more than 80 acres of land, surrounded by trees, rolling hills, lakes and, most importantly, armed guards that protect it, is a city within a city. Its Islamic leaders call it “The Town of Islamberg.” Located at 2732 Roods Creek Road, Hancock, NY, the Town of Islamberg is more like a country within a country. It’s an Islamic community, located about 3 hours from New York City. It has set itself up as its own city-state, with its own laws, its own government (its own mayor, deputy mayor and...