From Today’s Lecturer: Arzu Geybulla discusses the land of Azerbaijan by Arzu Geybulla on August 15, 2017 share Azerbaijan may not sound familiar to some of you. It is a relatively small country, sandwiched between Russia, Iran, Caspian Sea to its east, Georgia, and Armenia to its the west. The ruling government’s interest