Skip to main content
Toggle menu
Home
t-14 tank
t-14 tank
Russia's best tanks are in Ukraine, Russian state media says, but they're not assaulting Kyiv's forces, just shooting at them from a distance
Tue, 04/25/2023 - 22:17
Tech Insider
Military & Defense
,
News
,
T-14
,
T-14 Armata
,
t-14 tank
,
Tank
,
Russia
Subscribe to t-14 tank
sfy39587stp18