Quote:
Originally Posted by claykin
I love how so many like to dog the USA. I suspect you're just making a point and I respect that, but lets look at contributions to technology/manufacturing from major nations.
|
Do you make that statement on a per-capita basis? Just wondering?