Canadian govt gifts 162 mobile medical ventilators to Pakistan