Categories
JOSSICA

Serial production of Challenger 3 tanks starts in UK


Listen to this article
The construction of domestic Challenger 3 tanks has begun at the RBSL armoured vehicle manufacturing facility in Telford, UK.