KYIV, Ukraine — For more than three weeks, Russian forces have bombarded Mariupol, a Ukrainian port city of some 430,000 people. Russia’s relentless shelling and airstrikes have persistently targeted civilians in a bid to break the city’s will to resist.