Over the past 20 years, Afghanistan has given birth to a generation characterised by freedom and opportunities for all. But 20 years of hard fought progress has vanished overnight. Show more
Discover 11,128,835 listings and 280,360 playable programmes from the BBC
Over the past 20 years, Afghanistan has given birth to a generation characterised by freedom and opportunities for all. But 20 years of hard fought progress has vanished overnight. Show more