RAND SLAMS 'IDIOTIC' CDC: 'They Have Destroyed Trust in Vaccines by Lying to Americans'