British Men Fighting for Russia in Ukraine

Two British men, Ben Stimson and Aiden Minnis, are fighting for Russia in Ukraine and have been heavily criticized for their actions by a former British Army commander. Stimson and Minnis are the first Brits known to be fighting for Russia.