Shocking Footage Of Russia’s Ambassador To Turkey Being Shot Dead Has Leaked (VIDEO) VIDEOS / By MF Jones World war 3 imminent.