News

Britain plans to cut its aid budget to 0.3% of gross national income from 0.5% by 2027. Germany, another of the biggest ...