2 years agoRAND SLAMS 'IDIOTIC' CDC: 'They Have Destroyed Trust in Vaccines by Lying to Americans'Sean HannityVerified