Isolating Russia is completely impossible, says Kremlin

The Kremlin stated on Sunday that it is impossible to entirely isolate Russia while the West continues to impose sanctions...