Today's Broadcast Mon, May 1, 2017 Hour 1 General Barry R. McCaffrey Hour 2 May Day Protests Hour 3 Bret Stephens on climate change Get the Podcast