Getting the Insight Out
On January 27, a Taliban-orchestrated suicide bombing in central Kabul killed at…