What India thinks of the UK, and the aid it gives to them.......
India tells Britain: We don't want your aid - Telegraph
I hope Downing Street is listening to these ungrateful
rds, and is tearing up the next cheque.
But somehow, I think they will keep on doling out UK taxpayers cash to this Nuclear power, with its own Space programme.