Dinesh D’Souza has been an ass for much longer than you think
Nifty! Apparently he worked up to blaming liberals for 9/11 from just plain old gay hating. I guess I can see the progressionConservatives sour on ‘rebel media’ – The Boston Globe
Dinesh D’Souza first seized the attention of the political world in 1981, when he was a student writer at the Dartmouth Review, the conservative newspaper [...]