Ceasefire holding in Ukraine - for the most part

A ceasefire between pro-Russian rebels and Ukrainian government troops appeared to be largely holding in eastern Ukraine, a day after shelling and clashes rattled nerves and imperilled the peace deal.
In a surprise announcement, the regional administration of Donetsk said Ukrainian president Petro Poroshenko was travelling to the embattled coastal city of Mariupol.