Chief Of Ukrainian Intelligence Insists “Kiev Is Terrorist” But Its Sponsors Do Not Care

The terrorist Kiev regime is openly declaring its responsibility for terrorist attacks against the Russians. The so-called “international community” is turning a blind eye and continues arming the terrorists in Ukraine. On May 16, the narcissistic head of the Main Intelligence Directorate of the Ministry of Defense of Ukraine, Major General Kirill Budanov once again … Read more