Russia-Ukraine live news: UK says Russia deploying mercenaries

0
46
Russia-Ukraine live news: UK says Russia deploying mercenaries

Extra than 1,000 mercenaries from deepest firm Wagner Team to be deployed for ‘strive in opposition to operations’, UK intelligence says…
Continue Studying…