Russia deploys new ATV to bolster Russian troops on the Ukrainian frontline
Channel: Phoenix News Life
Date: 2023-07-14

Russia deploys new ATV to bolster Russian troops on the Ukrainian frontline