UK ending aid to India: Where does the money go?

4000
3000