Vladimir Putin forced into humiliating retreat from Crimea after major defeat 0 05.08.2024 14:39 Express.co.uk Russia has suffered a series of devastating blows resulting in heavy damage to its Black Sea Fleet and other military equipment based in the occupied peninsula.