Zabihullah Noori, an independent journalist from Mazar-e-Sharif, Afghanistan, is a graduate of Arizona State University with a master's degree in journalism and mass communications. Mr. Noori contributes to different Afghan and international media by writing current affairs analysis, editorials and opinion pieces. He also blogs at (NTR) Noori Truth Reflector

Website: http://truthreflector.blogspot.co.uk/

Articles by Zabihullah Noori :