The IOMed, headquartered in the refurbished Wan Chai Police Station (a fitting metaphor: turning a colonial-era symbol of authority into a temple of compromise), represents China’s answer to a world fatigued by Western-dominated legal institutions.
By Zakir Kibria May 28, 2025