For those you who feel like taxes are nothing but the Man keeping you down, perhaps a reason to celebrate:  you live in only the 12th most oppressive tax nation!

A Swiss policy institute that promotes tax competition evaluated the 30 OECD (Organization for Economic Cooperation and Development) nations on three main categories - tax attractiveness, public governance and financial privacy - to determine which countries, tax-wise, are the most life-sucking. 

Here are the Twelve Most Oppressive →