Open this photo in gallery: A Ukrainian self-propelled howitzer 2S1 Gvozdika drives past a damaged car on a road in the Vovchansk district, Kharkiv region, Ukraine, on May 12.ROMAN PILIPEY/Getty Images
Ukrainian units locked in street battles with the Kremlin’s forces in a key northeastern Ukraine town have halted the Russian advance, military officials in Kyiv claimed Thursday, though a senior Moscow official said the front line push had enough resources to keep going.…
This data comes from the ChinaPulse.com media intelligence and smart news insights monitoring platform.