Lately, Azerbaijan's lobbying in the US came under public scrutiny. Located at the edge of Europe in volatile Caucasus region, Azerbaijan is ruled by President Ilham Aliyev - the man who was recognize...