Are the odds in favour of Russia?

Despite a deafening din in the western media over the alleged destruction and mayhem caused by the Russian forces in Ukraine, the UN estimates that 150 civilians have been killed in the first seven days of fighting. It means the Russian forces are moving ahead on five fronts with ultra care and without using indiscreet […]