Media Highlights Radio •

Doug Bandow discusses U.S. troops withdrawing in Afghanistan and Iraq WWL’s First News with Tommy Tucker