Taliban Poised to Take It all in Afghanistan

The Taliban Believe They Hold all the Cards With peace talks scheduled next month in Turkey, the Taliban are feeling flush. They are already claiming victory as the Afghan government and military are slowly collapsing. Taliban insurgents are slowly and inexorably taking small bases while encroaching more and more into cities with large populations.  The […]