Fuck the CCP
Adubya
•
1y ago
•
90%
China is Throwing Away Fields of Electric Cars - Letting them Rot!
https://www.youtube.com/watch?v=1SEfwoqKRU8Sorry, it's a video with promotion in it but the topic is spot on. The world should not put up with this nonsense.
Edit: found this article discussing it (apologies)
Comments 5