Israeli propaganda debunked