John Cardillo is a former NYPD Officer and political commentator.
The Buck Sexton Show – John Cardillo
Latest Podcast:
Photos by Getty Images