The $745 million deal will give Poland the ability to destroy enemy radar emitters associated with air defense systems.
Russia dropped a “smart bomb” on itself in Belgorod Oblast, the Astra Telegram channel reported on Jan 26. The bomb, a UMPB-250, was found in a village in the Russian region but there were no ...