After turning barely a couple of pages under its new leadership, Afghanistan is in the news again. This time there brews trouble across several sectors. On April 18, a barrage of rockets were fired into Uzbekistan. While the Islamic State – Khorasan Province (ISKP) claimed responsibility for that, and through their official news agency Amaq […]