News for hackers. Stuff that matters.
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.

There are no comments on this comment yet.