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