demonocracy.info snapshot

demonocracy.info

Demonocracy.info - Economic Infographics

Visualize usually boring data stacked in €100 Euro and $100 Dollar bills.

Last seen: May 22nd at 5:59pmVisit site