Wed 14 Aug 2013
Is the UK government stark raving mad
The UK is being praised for continuing to raise national output dedicated to aid, in line with international targets. UK’s annual aid budget is £10 billions. At the same time, Spain has cut overseas aid by 50%; Italy has made cuts of 34%;...