Poland signs deal for nearly 500 HIMARS launchers
The Polish government has approved the purchase of 486 HIMARS launchers as the Russia-Ukraine conflict stokes security fears