You’re sick and hoping to find immediate relief from your cold. Zinc and vitamin C “immune boosters” claim some enticing feel-good promises. But can they really stop the sniffles and sneezing? Advertisement Cleveland Clinic is a non-profit academic medical center.…