Japan



Billionaires are spending massive sums on politics. A backlash brews.

An anti-oligarch protest in a small Indiana town shows the depth of the national backlash against the concentration of wealth and power.
Get more results via ClueGoal