Nearly 21,000 vehicles recalled across Canada over safety-related issues

Nearly 21,000 vehicles recalled across Canada over safety-related issues