With Six-Month Olympic Countdown Looming, HRIC Calls on China to Release Chen Guangcheng