Masoud Omid Faqirzada is an Afghan painter who was born in Mashhad, Iran, on November 8, 1989. He returned to Afghanistan in 2001 after Taliban’s downfall.
By Lauren Comiteau/AmsterdamFor TIMEJanuary 08, 2008 The Taliban’s dynamiting of the giant Buddhas of Bamiyan in March 2001 was only the most dramatic expression of their mission to obliterate…