Afghanistan takes a holiday

With the celebration of Nawruz this week, cultural traditions banned by the Taliban are being revived.

March 21, 2002