Israel’s claim of invincibility is contrary to the facts on the ground and born of lies

Back to top button