UK General: ‘No peace in Europe while Putin remains in the Kremlin’ April 27, 2022 PCChannel UK News UK News Former Deputy Supreme Commander of NATO, General Sir Richard Shirreff, says that Ukraine will struggle to ‘throw the Russians out’ even with support from the United States and western allies. Credit Sky News