Peter Berkowitz, senior fellow at the Hoover Institution and author of the upcoming book “Israel and the Struggle over the International Laws of War”
Peter Berkowitz, senior fellow at the Hoover Institution and author of the upcoming book “Israel and the Struggle over the International Laws of War”