Mirror, Mirror on the Wall, which Government is the Greediest of Them All?

by Lene Johansen on March 11, 2008

Sweden is no longer the country with the highest tax burden, Denmark has unseated it from that throne.

Comments on this entry are closed.

Previous post:

Next post: