Canadians in several cities, including Ottawa and Vancouver and have joined a series of "Tesla Takedown" protests to denounce ...
Across the country, protests have erupted in opposition to Elon Musk’s involvement in the federal government’s reshaping efforts, particularly the controversial Department of Government Efficiency.