Dinesh D'Souza @DineshDSouza
Their carefully constructed fake narrative is crumbling and all they have is ad hominem invective. “Show us your hi… https://t.co/lF9o9TgyCA — PolitiTweet.org
Andres A Bonelli, MD @bonelli_md
@DineshDSouza How about just ONE historian to prove Dinesh D’Souza is wrong? They can’t refute a single fact. They are shameful hacks.