LIVE Politics

Is the U.S. the highest taxed nation in the world?