Integrity Watch Afghanistan (IWA) was created in October 2005 and established itself as an independent civil society organization in 2006 whose aim is to evolve into a reference actor related to understanding, analyzing and acting for transparency, accountability and anti-corruption issues