Evil Vaccines vs Drops of Life: Busting immunization myths! By BioVoice News Desk - September 5, 2016 0 306 Share on Facebook Tweet on Twitter Evil Vaccines vs Drops of Life: Busting immunization myths! Evil Vaccines vs Drops of Life: Busting immunization myths!