Guest Matt Bruce, host of The Captain's America radio show, talks about President Obama's surprise visit to Afghanistan, the politics of the anniversary of Osama Bin Ladin's death, the proliferation of Libyan arms sales in the region and the American automobile industry's comeback.
Click to listen.
No comments on this item
Only paid subscribers can comment
Please log in to comment by clicking here.