Russia and Ukraine trade worst blows after peace talks fail in Battle of Black Sea

Wait 5 sec.

Ukrainian drones pummelled the Russian Black Sea city of Sochi - where Vladimir Putin is building his own palace - as Russia's bombs rocked the Ukrainian resort of Odesa