Genocide in Gaza and the New York Declaration: A verdict without teeth?

.....

© Middle East Monitor