Several other people were reportedly also injured in the attack, a day after protests in Turkey over Russia’s military intervention in Syria.
Andrei Karlov was taken to hospital to be treated for his injuries.
According to Russian TV, Ambassador Andrei Karlov had been attending an exhibition called “Russia as seen by Turks”.
According to Turkish media, Andrei Karlov was making a speech when he was shot in the back by a gunman.
A video from the event shows the ambassador speaking when gunshots ring out.
The camera pulls back to show a smartly dressed gunman, wearing a suit and tie, waving a pistol and shouting.
The gunman repeats the Islamic phrase “Allahu Akbar” (God is great) and also shouts “Don’t forget about Aleppo”.
It is too early to know the motives of the attacker, who has not yet been named.
Some reports say the gunman entered the art gallery using a police ID card.
The US House Ethics Committee has voted to release its report on former Republican Representative…
ABC News has agreed to pay $15 million to President-elect Donald Trump to settle a…
South Korea’s parliament has voted to impeach President Yoon Suk Yeol over his failed attempt…
Israeli war planes have carried out more than 100 air strikes in Syria on December…
President-elect Donald Trump has threatened to impose 100% tariffs on the BRICS countries if they…
Syrian troops have withdrawn from the city of Aleppo following an offensive by rebels opposed…