Punjab to provide free medicine to patients in government hospitals