What does the war of words between Baku and Moscow mean for Karabakh?

In this week’s episode of Insights with Eric Hacopian, Eric discusses the recent war of words between Baku and Moscow over place names in Karabakh, a resolution passed by the French Senate calling for sanctions on Azerbaijan, and the storm of controversy over a new BBC documentary about Azerbaijan.