Direct hit: Ukraine SF cripples Russian supply! Putin fumes!!