Xiongqiao village in Shangcai county (Henan Province): 16 unnamed people detained by police/ all are thought to be HIV-positive and some were allegedly beaten in police custody
China - UA 210/03 (Appeal or News Release, English)
Xiongqiao village in Shangcai county (Henan Province): 16 unnamed people detained by police/ all are thought to be HIV-positive and some were allegedly beaten in police custody
Xiongqiao village in Shangcai county (Henan Province): 16 unnamed people detained by police/ all are thought to be HIV-positive and some were allegedly beaten in police custody