June 29, 2024 | Business Insider

Israel has never been impressed with its version of the $1 billion Patriot air defense system. Now it could offload up to 8 to Ukraine.

Issues:

Issues:

Israel Military and Political Power Russia Ukraine