A Mossad Hit? Russian Ambassador To Turkey Shot And Killed, Vladimir Putin Responds

A Mossad Hit? Russian Ambassador To Turkey Shot And Killed, Vladimir Putin Responds Outside the venue in Ankara where the