Elon is not the problem…
There are 193 countries in the world and 177 of them receive US taxpayer money from Congress.
177 of 193.
Thats 91.7% of the world.
Its not Congress’s money.
Its your money, my money, our kid’s money etc.
Americans are being screwed.
Not by Elon…