It looks like Russia is pulling out all of the stops in order to defeat Ukraine. Ukraine seems to be holding its own.