Benjamin Aaron Shapiro is an American political commentator. Besides, he isĀ  a writer and lawyer too. As a writer, he […]