Mexico City Journal: Statue of Azerbaijan Leader at Issue in Mexico City

A statue of Heydar Aliyev, an Azerbaijan leader faulted for a poor human rights record, has raised concerns in Mexico City, a capital aspiring to be progressive.