Video of the liquidation of the Lieutenant General of the Russian Armed Forces Igor Kirillov and his assistant Ilya Polikarpov (apparently a Major) as a result of an explosion of a planted IED in Moscow.

One of the best and most successful operations of this kind in the entire war.

Comments