Azerbaijan, a major oil and gas producer accused of serious human rights abuses, is perfectly suited to host a critical ...