Azerbaijan’s president accuses France of destabilizing South Caucasus

In a bold statement at the international conference on “Decolonization: Women’s Empowerment and Development” in Baku, President Ilham Aliyev of Azerbaijan accused France of not only destabilizing its past and … Read More