“I believe there’s a saying about a cornered animal.”
Considering Russia still controls about 1/9 of the landmass on planet earth, that’s an awfully large “corner”.
What percentage is populated though?