Russia-backed separatists say 900 Ukrainian troops surrendered at steel plant, disputing earlier figures
May 18, 2022 at 05:06 AM EDT
A new report says over 900 Ukrainian troops surrendered at the Azovstal steel plant in Mariupol following Ukraine’s surrender of the factory to Russia’s military.