World

Ukrainian artillery puts up stiff resistance to Russian offensive; forces in Mariupol hunker down and hold out: Live Ukraine updates

The fight in Ukraine has largely become an artillery battle, a senior U.S. Defense Department official said Friday. Latest updates.