Meet Zaslon, Russia’s ultra-secretive unit
The Russian Ambassador to Turkey, Andrei Karlov, was assassinated on December 19th, 2016 by Mevlüt Mert Altıntaş in Ankara. Scenes of the assassination are still fresh in most people’s memory as it was televised how Mevlüt shot the ambassador in the back and started circling the body, screaming in Arabic and Turkish. The next day, […]







