With maple leaves waving beside stars and stripes and hand-painted signs reading “Please forgive U.S.,” and “Neighbors ...
On what was dubbed by some as “Tesla takedown day”, another protest – this time outside of a Tesla showroom in Seattle – saw ...