
Russia’s lost 22 tanks, 33 armored vehicles and 1040 Russian troops in a day
Russian forces continue to suffer high losses of troops and equipment in their invasion of Ukraine, according to Kyiv. In an update on Thursday, the General Staff of Ukraine’s Armed Forces said that 1,040 Russian […]