A mother was stalked and harassed by police and subsequently threatened with arrest for her choice to not vaccinate her son, as she dropped him at the bus stop. (TFTP) A particularly disturbing video was submitted to the Free Thought Project this week showing the Orwellian implications of state-mandated vaccination laws. Porsha Rasheed was simply Read More…