Russia loses 980 soldiers and 23 artillery systems over past day

Fire being launched from self-propelled artillery. Photo: General Staff of the Armed Forces of Ukraine

Russia has lost 980 soldiers killed and wounded as well as more than 170 weapons and pieces of military equipment over…

Continue Reading