Wahidullah Azizi
Wahidullah Azizi

Wahidullah Azizi

Anti-corruption activist at Integrity Watch Afghanistan. Based in Kabul.