After a day-long reflections on Afghanistan by National Security Advisors (NSAs) of eight neighboring countries then on Wednesday, it has come relatively apparent that the Taliban will continue to hold the arm of power in Kabul. It has also come clear that piecemeal from Afghan people themselves or any rival Sunni Salafists like the Islamic […]