If you weren’t sure whether or not Environmentalists were anti-human, we learn today that the world’s cheapest car is now going to be launched in India. Guess who cannot stand it…yeah those clowns.
In fact, I just remembered that The New York Times was against the car last year.