Minibus explosion in Kabul claims lives and injures many, reflecting the ongoing turmoil. https://m.stacker.news/10977