David Nathan

David Nathan

David Nathan is a hospital administrator in New York.

Arianna’s PC Delta Force

Another of the media's enforcers of Acceptable Opinion was unleashed the other day, this one at the Huffington Post. There Sam Stein exposed the terrible extremists—including Tom Woods, Charles Goyette, and Thomas Naylor, the three I focus on here—who have been featured on the Glenn ...


Sign Up to Receive Our Latest Updates!