A journalist said the gunman shouted 'You killed civilians in Syria, you will not get away with this,’ before gunning down Andrey Karlov.