A conflict between Azerbaijan and Armenia over the Nagorno Karabakh, a territory which is internationally recognised as part of Azerbaijan, but de facto ruled by the Armenian majority living there, re-erupted a couple of days ago. In order to get the full picture of what is happening on the ground, and to see what can […]