Share
Michelle Ford talks about her recent trip to Italy where vaccines have recently been mandated
Originally Aired Thu, 07/13/2017 - 3:00amMichelle Ford talks about her recent trip to Italy to report on the recent law mandating vaccines, the state of the Nation of Islam, and the upcoming annual pro-vaccine industry get-together.