The Last Torch: Singing for Afghanistan - BBC News HD
The Last Torch: Singing for Afghanistan: Women use the power of their voice to fight for freedom.... The Last Torch: Singing for Afghanistan airs on BBC News HD at 2:30 PM, Sunday 10 March. Women use the power of their voice to fight for freedom...