Rafael Trophy gets lighter
With its Trophy active defence system well established on the market, over 1,000 systems are installed on Israel Merkava 3
Continue readingWith its Trophy active defence system well established on the market, over 1,000 systems are installed on Israel Merkava 3
Continue reading