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 Russian ambassador to Turkey was shot, on Monday, December 19. A gunman reportedly stormed into the building where the official was attending a Russian photo exhibition and opened fire. Russian President Vladimir Putin offered his […]