Have ‘Human Shields’ Accusations Become an Excuse for War Crimes?

There is a growing realization that U.S. support for Israel is hampering U.S. diplomacy.

by