– This is the reason for the lack of Russian success
Of the 150,000 Russian soldiers deployed in the invasion, the Pentagon estimates that about 10 percent have been killed or injured in the fighting. This may mean that the Russian losses have reached a critical level, something few could have foreseen one month ago. – What explains their strength? – Everyone is surprised at how … Read more