International Organization for Transitional Justice and Peace

Kabul Green Zone’s Truck Bomb in Zanbaq Square