A Ukrainian marine commander in Mariupol has made what he described as his troops' "last address to the world" as they try to resist overwhelming Russian forces in the city.
Russia has issued another ultimatum to the soldiers and civilians holed up in a steel “fortress” in eastern Ukraine as the battle for Mariupol rages on.