Tensions rise over troops on Armenia-Azerbaijan border

Tensions, troops, Armenia, Azerbaijan, Armenia-Azerbaijan border
World
image