Flag With Swastika and Star of David Flown on N.Y.U. Building, Police Say May 14, 2026 by business Flag With Swastika and Star of David Flown on N.Y.U. Building, Police Say