8 days agoUkrainian units equipped with Leopard 2 tanks create a terrifying “hell” for Russians in PokrovskTheDailyUpdate
12 days agoNORWAY Just Dealt Russia a DEVASTATING Blow and Crushed Russia's EconomyOracle EyesVerified