Categories Russia News Russia may have formed new army to deploy in Ukraine – ISW – Ukrainska Pravda Post author By Mike Nova Post date June 27, 2024 Russia may have formed new army to deploy in Ukraine – ISW Ukrainska Pravda ← Песков поддержал намерение Кадырова наказывать родственников террористов → Obituary | Odessa R Durr – Jones Funeral Home