Margaret Mead Wannabes Whine Over “Ethics” of Embedding with Troops, Condemn U.S. Soldiers’ “Denial of Human Rights, . . . Undemocratic Principles”

Posts Tagged ‘Hampshire College’