Poland has completed the delivery of 212 K9A1 Thunder self-propelled howitzers under the first contract signed with South Korea, significantly strengthening its artillery capability.
Read MorePoland has completed the delivery of 212 K9A1 Thunder self-propelled howitzers under the first contract signed with South Korea, significantly strengthening its artillery capability.
Read More