UK General: ‘No peace in Europe while Putin remains in the Kremlin’
Nicola
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.