Putin humiliated in Crimea as Ukraine has 'won the Black Sea battle' forcing plan change March 5, 2024 Russia is being forced to change its strategy in Crimea as Ukraine carries on with its effective strikes against the Black Sea More