On idle talk and genocide in Gaza

.....

© Al Jazeera