D'Souza is actually a well accomplished guy. His track record has been that he's consistently racist towards Blacks, so I don't know how objective he could be about the relationship between Blacks and one political party or the other.

The most recent incident from him involves him tweeting about Obama "You can take the boy out of the ghetto ...." or some other nonsense.

http://mediamatters.org/blog/2015/02/18/dinesh-dsouza-on-obama-you-can-take-the-boy-out/202551


But this guy has been on this type of kick for years.
Smart guy.....good writer....openly biased.

D'souza, Limbaugh, Coulter make these types of comments publicly to further polarize people about Obama. It's not enough to criticize him for policy or decisions.....gotta throw in "boy" "ghetto" and other nonsense about the POTUS.
Guess it appeals to people who are already thinking like that.


The good news is that because of Trump's personality, there is no media attention given to these commentators saying outrageous stuff for effect.

Also D'souza was yet another of those public moralists who got caught cheating on his wife.Media went after him for not living what he was "preaching" and his profile fell.