10 Countries that Impose Highest Taxes to it’s Citizens

Russia