New York City is the Islamabad of America