Idaho Newborn Seized After Parents Refuse Vaccines
On Thanksgiving eve, the state of Idaho sent CPS to take a newborn away from his parents. The young couple refused to vaccinate their child, something that medical freedom advocates are now claiming sparked the…