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.
Home Latest News Top Stories Mexico City Journal: Statue of Azerbaijan Leader at Issue in Mexico City