Russia Sets Record for Number of Attacks but Makes Little Progress on the Frontline — DeepState
Russian forces occupied only 14 square kilometers of Ukrainian territory in May, marking the worst result for the Russian army since October 2023. This was reported by analysts from DeepState....