The Afghan detention centre houses some 300 boys under 18, of whom half are alleged to be militants.