The Murder of Innocents by Alicia Shepard | Dec 4, 2014 | MonitorA tragic triple shooting in Kabul highlights the increasing danger to aid workers in the Afghan capital.