Home » Russia

Russia

Kiev (8/6 – 17).           The Ukrainian Ministry of Defense’s announcement about the personnel losses suffered by Moscow in May underscores the toll the conflict has taken on the Russian side. The...

Read More

Translate