Reconnaissance troops strike Russian radar station in Crimea

Special forces from the Department of Active Operations of the Main Intelligence Directorate of the Ministry of Defense of Ukraine struck the Russian 91N6E radar system, which is part of the S-400 Triumph anti-aircraft missile system.

The Main Intelligence Directorate reported…

Continue Reading