Very interesting points about vaccines that you won't hear in the news...