In recent years, Azerbaijan has sought recognition as a country that punches above its weight on the global scene. Its leaders, bristling at the suggestion that Azerbaijan is yet another corrupt petro...