Hacker News new | ask | show | jobs
by Daz1 498 days ago
>In 1960 the top tax rate was 91%

How many times does this need to be debunked?

1 comments

I just googled it, and it's true. So there's nothing to debunk.