Aina Movies
- 2004
Afghanistan Unveiled
Afghanistan Unveiled02004HD
Filmed by the first-ever team of women video journalists trained in Afghanistan, this uncompromising film reveals the effects of the Taliban's repress...
02004HD
Filmed by the first-ever team of women video journalists trained in Afghanistan, this uncompromising film reveals the effects of the Taliban's repress...