By Sputnik International Over the past week, Russian forces launched 28 coordinated strikes at Ukrainian military infrastructure, temporary deployment points of Ukrainian armed units and…
By Sputnik International Over the past week, Russian forces launched 28 coordinated strikes at Ukrainian military infrastructure, temporary deployment points of Ukrainian armed units and…