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.
"While they are on the older side, these...system, having seen them struggle in combat against Iraqi Scud missiles fired at its cities in 1991, as Business Insider ...
Business Insider via Yahoo
1 day ago