Ukrainian government forces have reclaimed the port city of Mariupol after heavy fighting with pro-Russian separatists. The Interior Ministry said troops stormed rebel-held buildings after they were surrounded and those inside given 10 minutes to surrender.