DIU special forces destroy Russian troops reporting on “captured” position in Donetsk region

Special forces of the Main Intelligence Directorate of the Ministry of Defense (DIU) destroyed a group of Russian soldiers who took photos in the village of Zelenyi Hai in Donetsk region to report to their command about a new “captured” position.

According to…

Continue Reading