Alabama Governor Kay Ivey signed a bill on Monday that blocks state institutions and businesses from requiring people to show proof of vaccination in order to receive goods or services. SB 267 says that state government entities and their agents “may not issue vaccine or immunization passports … or any other standardized documentation for the [...]