A recent United Nations report has Afghanistan as one of the most corrupt countries in the world.
The UN Office on Drugs and Crime has just published a report that says half of all Afghans have had to pay a bribe for a public service.
The report said Afghans paid over $2.5bn worth in bribes over the last year alone, exactly the same figure generated by the country's opium trade.
David Chater went to an Kabul pensions department office to get a sense of how widespread corruption is.
Source: Al Jazeera