As vaccines reach more Americans, anti-vaxxers are getting more desperate and dialing up the heat on none other than Big Bird. After Senator Ted Cruz called …

source