NYU scrapped a controversial ‘Immigrant Invasion’ panel after speaker Elijah Schaffer demanded guns on campus, sparking petitions, protests, and legal threats.