News

The US, Canada, Europe, and other countries have recently witnessed massive protests against Elon Musk and his electric car company, Tesla.