D’Souza appeared on FOX News for Huckabee Saturday night along with award-winning actor Richard Dreyfuss. They discussed the current border security crisis and America, D’Souza’s new film in theaters nationwide.

Tens of thousands of people are mysteriously showing up on the border. Why now? D’Souza argues that what’s going on can be explained not by looking to the south, but by looking at our policies here in America.

Is the Obama administration exploiting the decency and good will of the American people in order to make a political point?



D’Souza’s new book on the role of America in the world is now available in print, digital, and audio versions, and the trailer for his newest film, America, is online! Watch here: