US lawmakers vote to cut almost $4bn (£2.7bn) in aid to the government of Afghanistan after allegations of corruption.

More...