Bosnia and Herzegovina celebrates 31st anniversary of independence
March 2, 2023
Paying bloody price with genocides, massacres for its independence, Bosnia Herzegovina today suffers from complex political structure, low fertility, intense migration flows to Western countries.