Is the British Army keeping up with Putin’s troops?



  • Russian forces
  • Russian forces
  • British Army
  • British Army
  • Drones