September 5, 2023 Which Nation Has Taxed the Rich the Most? Sam Pizzigati Inequality.org Britain and the United States once competed for that honor. Times have changed.
Spread the word