Brit fighting with Putin's troops for Russia against Ukraine claims he's 'not a traitor to British people'

Wait 5 sec.

Ben Stimson, 50, was an antiques dealer from Oldham before he decided to take up arms for Vladimir Putin's Russia in 2024, serving for a year but claiming he is 'not a traitor to the British people'