Both the US and the UK decreasing aid to developing countries. Surely this isn't the right time to hand over even more global influence to Russia and China ?

Comments