Posted 18 November 2009 4:10 GMT 1 · Written by Oiwan Lam
C.A Yeung translated a petition signed by more than a hundred Chinese netizen demanding the Beijing police to release Zhao Lianhai, a famous rights activist and the founder of an organisation called the Home for the Kidney Stone Babies. Zhao was arrested and detained by the police since November 13.