Watching much of the mainstream media one would think Barack Obama is a perfectly articulate saint, not so says guest Ben Shapiro.