What Cochran's resignation means for his Mississippi Senate seat

Townhall.com Staff
|
Posted: Mar 21, 2018 1:57 PM
After battling with health issues, Sen. Thad Cochran, R-Miss., announced that he would resign effective April 1.