David Nathan

David Nathan

David Nathan is a hospital administrator in New York.


Media

Arianna’s PC Delta Force

Arianna’s PC Delta Force

Nov 18 2009

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