On June 4, Ukraine launched its long-awaited offensive. The operation has proven to be a test of Ukrainian determination and adaptation. Despite stiff resistance, Ukrainian forces have made steady gains in a set-piece battle against a heavily entrenched force.
Read Full Article »