Stuff The indoctrination worked…… Charles Darwin November 11, 2026 Alarming number of college students claim US deserved 9/11: pollA Buckley Institute poll found 22% of US college students believe America deserved the Sept. 11 attacks, while 42% prefer socialism. Continue Reading Previous Previous post: Liberals at it again….. Related News Liberals at it again….. November 10, 2026 Rewarding weakness….. November 10, 2026