Disputing Turkey, Russian Ambassador Dodges Blame Over Deadly Airstrikes in Northwest Syria Polygraph.info Published 20 Feb 2020 Full Article