Tensions are escalating in the South Caucasus as Russia and Azerbaijan accuse France of stoking conflict with its recent arms …
source
https://www.youtube.com/@AREGTV

Tensions are escalating in the South Caucasus as Russia and Azerbaijan accuse France of stoking conflict with its recent arms …
source