The eastern Ukrainian city of Mariupol is preparing to defend itself from an attack by pro-Russian separatists.

The Ukrainian army has suffered a heavy defeat in the town of Debaltseve. Many fear Mariupol, just 60 kilometres from the Russian border, may be the next target for the rebels.

Rupert Wingfield-Hayes reports.