Re:Tesla plunges in Consumer Reports' rankings
by darawk on Tuesday October 25, 2016 @07:31PM
(#12792719)
No one is not acknowledging the screw ups. The point is that on balance America is a force for good in the world. At least, compared to every other country in the world.
[ Parent
| on HN ]
There are no comments on this comment yet.