A lot of propaganda outlets are claiming Russia is getting their butts kicked abd are in full retreat.
I dont trust these but im nky hearing anything else.
A lot of propaganda outlets are claiming Russia is getting their butts kicked abd are in full retreat.
I dont trust these but im nky hearing anything else.
Go directly to the source
Russian Ministry of Defense in English https://t.me/mod_russia_en
Intel Slava V has lots of pictures and videos https://t.me/intelslava