UK: Russia unsure where to deploy army



The United Kingdom’s Ministry of Defense shared on Friday in its most recent intelligence update that Russia is facing a dilemma over where it should deploy its forces.

According to the ministry,…