Ukraine puts Russian casualties at around 665,200 since February 2022, with no real prospect of a quick end to the conflict.
The post Putin faces major dilemma over dwindling manpower first appeared on JOSSICA – The Journal of the Open Source Strategic Intelligence and Counterintelligence Analysis.

