NEW YORK (JTA) — Though it was raining, students still gathered to celebrate Israel’s Independence Day at New York University’s downtown Manhattan campus. Passers-by mostly rushed by as ...