Ukraine’s port of Mariupol continues to hold out against all odds
A building damaged during fighting in Mariupol, Ukraine (AP)
Unbroken by a Russian blockade and relentless bombardment, the key port of Mariupol is still holding out, a symbol of staunch Ukrainian resistance that has thwarted the Kremlin’s invasion plans.
More than six weeks after the Russian siege began, Ukrainian troops are continuing to fight the vastly superior Russian forces in ferocious battles amid the ruins of what once was a bustling city on the Sea of Azov coast.




