Tag: Russian military conflict
Ukrainian Troops Deploy British Challenger 2 Tanks in Russia
Ukrainian Troops Utilize British Challenger 2 Tanks in Offensive on Russian TerritorySky News has learned that Ukrainian troops have deployed British Challenger 2 tanks...