After the announcement of the death of terrorist Osama Bin Laden last night, Senator John Barrasso joined Brian Scott this morning to comment on that as well as update us on recent travels to Egypt, Israel and more. Listen in to the conversation here.