The Daily Beast reports: On Tuesday afternoon, anti-vax “Vaccine Police” leader Christopher Paul Key was arrested and booked into Jefferson County Jail in Birmingham, Alabama, stemming from a criminal trespassing in the third degree charge. A Jefferson County Jail representative confirmed to the Daily Beast Tuesday evening that Key is being held without bond. The anti-vaxxer, who “serves” packets of …
Read More »