1 in 5 College Students Agree ‘America Deserved 9/11’ as Campus Support for Socialism Jumps, Poll Finds
A Buckley Institute poll of 803 undergraduates found 22% agree America deserved 9/11. Charts, how the poll was run and what other research shows.
World News, Politics and War, Reported from Boston
A Buckley Institute poll of 803 undergraduates found 22% agree America deserved 9/11. Charts, how the poll was run and what other research shows.