New York City, Ebola, and the Insanity of Our Anti-Quarantine Policy

Lord willing, Dr. Craig Spencer does not have Ebola. Lord willing, this will turn out to be nothing more than the latest and loudest warning proclaiming the suicidal insanity of our refusal to prevent likely Ebola-exposed people from freely and easily entering our country in stark dismissal of the most basic protocols normally deployed by […]