Afghans paid out more than £1.5 billion in bribes to public officials in the past year, a report said today.

Comments are closed.