Bidens People /

Obama’s General Just Set an ISIS War Plan on Fire

// thedailybeast.com

Even the Pentagon was wincing as a top general fumbled the most basic questions about the Obama administration’s strategy to combat ISIS.