Tag Archive: Armenia

Armenia Politics

Armenia Politics

The Republic of Armenia is a mountainous, landlocked country located in the southern Caucasus. It shares a border to the west with Turkey, to the north with Georgia, to the east with Azerbaijan and Iran, and to the south with the Azerbaijani enclave of Nakhichevan. Former Soviet…
Read more