Business Putin says Russia has seized Mariupol, calls off storm of Ukrainian troops Published 3 years ago on 21 April 2022 By Terry Power Putin says Russia has seized Mariupol, calls off storm of Ukrainian troops | Fortune You need to enable JavaScript to view this site. Related Topics:callsMariupolPutinRussiaseizedstormtroopsUkrainian