Map of Azerbaijan locating the Gabala radar station. Russian President Vladimir Putin's offer to share a radar station in Azerbaijan with the United States for missile defence is aimed at wresting back the initiative in a strategic tug-of-war, analysts has said.
(AFP/Graphic/Ernie Au)
Labels: azeri news, world news