Comment Comment by hitpointdrew It absolutely was sold as “you’ll be immune”. Maybe not in scientific papers, but certainly on the news. parent hitpointdrew 4 years ago