‘cans’

Russia accuses UK Navy of aiding Ukraine, UK denies

Russia troop morale low over fighting in tin ‘cans’ as Moscow leans on Belarus for support

admin

Low morale among Russia’s ranks continues as its troops remain rankled over fighting in tin “cans” while Moscow leans on ...