On day 25 of the Russian invasion of Ukraine, the advance of the Russian forces has almost stalled on all fronts. The exceptionally fierce Ukrainian resistance coupled with the incredible failure of the Russian supply lines has created a stalemate. In an attempt to break through this deadlock, the Russian forces are shelling Ukrainian cities indiscriminately in an attempt to break the will of the defenders and capture them.
Read Full Article »