Patrick Toomey actually said...

Isn't it true that as recently as 2007 the current tax rate structure yielded revenue that was about 18.5 percent of GDP?

Context

Questions the historical revenue levels compared to current tax rates.

09/12/2011

https://www.congress.gov...

More Patrick Toomey Quotes

View All Patrick Toomey Quotes