World

Britain’s media loves the idea of a Margaret Thatcher $10 bill