China released 10 foreign activists on Sunday night after the US had strongly criticised the treatment of human rights protesters during the Olympics.
The US said on Sunday it was “disappointed” at the way China had treated human rights protesters during the Olympics and called for the immediate release of eight American demonstrators detained in Beijing.



