ADVERTISEMENT
Tempers flared during a marathon meeting of London City Council as politicians debated the potential relocation of CARFAX Canada to Westmount Commons Mall.