blognovic.com
Nemtsov Report Details Human and Financial Costs of War in Ukraine | News
Nemtsov Report Details Human and Financial Costs of War in Ukraine for Russia. At least 220 soldiers killed and more than $1 billion spent.