November 18: Well overdueFailure to reach 90 percent vaccination rates puts everyone at risk.letters thumb(photo credit: Jpost Staff)