Rep. Steve Russell discusses the Pentagon's mission in Niger
October 27, 2017
In The News
Following the deaths of four U.S. soldiers in Niger earlier this month, key Capitol Hill lawmakers said they didn't even know the Pentagon had troops there. So, what's going on? Larry looks for answers with Rep. Steve Russell (R-OK).