ADVERTISEMENT
Dozens of Ottawa residents gathered in front of a Tesla dealership to protest against the company’s CEO Elon Musk. CTV’s Joshua Marano reports.