This morning, the Today programme featured a report on street children in Kabul, Afghanistan. There are currently an estimated 37,000 kids living and working on the streets in this city alone – yes, that is right, 37 thousand. They are trying to eke out an existence, trying to survive on the streets of a city – the capital city of a country that has been at war constantly for 10 years. I find these figures astonishing, hard to make real – some of these children will not know what it means for their homeland to be at peace, they have only lived through war. And how do we begin to get our heads round 37,000? These pictures, published by the BBC, give a much-needed insight into the daily reality of 37,000 too many children and young people in Kabul today.