Yes, Karlov’s assassin was an off-duty police officer named Mevlüt Mert Altıntaş. On December 19, 2016, Altıntaş shot and killed the Russian ambassador to Turkey, Andrei Karlov, at an art gallery in Ankara. Altıntaş was subsequently shot and killed by Turkish security forces.
The Enigma Unveiled: Exploring the Life and Legacy of Andrei Karlov