Ukrainian President Petro Poroshenko vowed on Saturday to deliver a "full victory" over pro-Russian rebels who announced the launch of a major new offensive on the strategic government-held port of Mariupol.
"We are for peace but also accept the enemy's challenge. We will defend our motherland the way real patriots do -- until a full victory," the pro-Western leader said in a statement.