A Comment About

Is Israel Making the Electric Car Work?

January 27, 2012 - 12:00 am - by Brian London
daniel teeboom
2012-01-27 07:13:16

“This is, of course, subsidized by the American taxpayer.”

Tell me how does 3 billion dollar of aid make a 250 billion economy, the 24th largest of the world, the property of the American taxpayer?